Skip to content

Commit 827e9ab

Browse files
OrenGivonlucacoelho
authored andcommitted
iwlwifi: add a new series 9460 with new PCI ID
Add a new series to the 9000 series called 9460. In addition, add a new PCI ID that is the 9460 new series. Signed-off-by: Oren Givon <[email protected]> Signed-off-by: Luca Coelho <[email protected]>
1 parent 486c96a commit 827e9ab

File tree

3 files changed

+17
-16
lines changed

3 files changed

+17
-16
lines changed

drivers/net/wireless/intel/iwlwifi/iwl-9000.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -156,8 +156,8 @@ const struct iwl_cfg iwl9260_2ac_cfg = {
156156
.max_ht_ampdu_exponent = IEEE80211_HT_MAX_AMPDU_64K,
157157
};
158158

159-
const struct iwl_cfg iwl9000_2ac_cfg = {
160-
.name = "Intel(R) Dual Band Wireless AC 9000",
159+
const struct iwl_cfg iwl9460_2ac_cfg = {
160+
.name = "Intel(R) Dual Band Wireless AC 9460",
161161
.fw_name_pre = IWL9000_FW_PRE,
162162
IWL_DEVICE_9000,
163163
.ht_params = &iwl9000_ht_params,

drivers/net/wireless/intel/iwlwifi/iwl-config.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -449,9 +449,9 @@ extern const struct iwl_cfg iwl4165_2ac_cfg;
449449
extern const struct iwl_cfg iwl8260_2ac_sdio_cfg;
450450
extern const struct iwl_cfg iwl8265_2ac_sdio_cfg;
451451
extern const struct iwl_cfg iwl4165_2ac_sdio_cfg;
452-
extern const struct iwl_cfg iwl9000_2ac_cfg;
453452
extern const struct iwl_cfg iwl9000lc_2ac_cfg;
454453
extern const struct iwl_cfg iwl9260_2ac_cfg;
454+
extern const struct iwl_cfg iwl9460_2ac_cfg;
455455
extern const struct iwl_cfg iwla000_2ac_cfg;
456456
#endif /* CONFIG_IWLMVM */
457457

drivers/net/wireless/intel/iwlwifi/pcie/drv.c

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -504,18 +504,19 @@ static const struct pci_device_id iwl_hw_card_ids[] = {
504504
/* 9000 Series */
505505
{IWL_PCI_DEVICE(0x2526, 0x0000, iwl9260_2ac_cfg)},
506506
{IWL_PCI_DEVICE(0x2526, 0x0010, iwl9260_2ac_cfg)},
507-
{IWL_PCI_DEVICE(0x9DF0, 0x0A10, iwl9000_2ac_cfg)},
508-
{IWL_PCI_DEVICE(0x9DF0, 0x0010, iwl9000_2ac_cfg)},
509-
{IWL_PCI_DEVICE(0x9DF0, 0x0210, iwl9000_2ac_cfg)},
510-
{IWL_PCI_DEVICE(0x9DF0, 0x0410, iwl9000_2ac_cfg)},
511-
{IWL_PCI_DEVICE(0x9DF0, 0x0610, iwl9000_2ac_cfg)},
512-
{IWL_PCI_DEVICE(0x9DF0, 0x0310, iwl9000_2ac_cfg)},
513-
{IWL_PCI_DEVICE(0x9DF0, 0x0000, iwl9000_2ac_cfg)},
514-
{IWL_PCI_DEVICE(0x9DF0, 0x0510, iwl9000_2ac_cfg)},
515-
{IWL_PCI_DEVICE(0x9DF0, 0x2010, iwl9000_2ac_cfg)},
516-
{IWL_PCI_DEVICE(0x2526, 0x1420, iwl9000_2ac_cfg)},
517-
{IWL_PCI_DEVICE(0x9DF0, 0x0710, iwl9000_2ac_cfg)},
518-
{IWL_PCI_DEVICE(0x9DF0, 0x2A10, iwl9000_2ac_cfg)},
507+
{IWL_PCI_DEVICE(0x9DF0, 0x0A10, iwl9460_2ac_cfg)},
508+
{IWL_PCI_DEVICE(0x9DF0, 0x0010, iwl9460_2ac_cfg)},
509+
{IWL_PCI_DEVICE(0x9DF0, 0x0210, iwl9460_2ac_cfg)},
510+
{IWL_PCI_DEVICE(0x9DF0, 0x0410, iwl9460_2ac_cfg)},
511+
{IWL_PCI_DEVICE(0x9DF0, 0x0610, iwl9460_2ac_cfg)},
512+
{IWL_PCI_DEVICE(0x9DF0, 0x0310, iwl9460_2ac_cfg)},
513+
{IWL_PCI_DEVICE(0x9DF0, 0x0000, iwl9460_2ac_cfg)},
514+
{IWL_PCI_DEVICE(0x9DF0, 0x0510, iwl9460_2ac_cfg)},
515+
{IWL_PCI_DEVICE(0x9DF0, 0x2010, iwl9460_2ac_cfg)},
516+
{IWL_PCI_DEVICE(0x2526, 0x1420, iwl9460_2ac_cfg)},
517+
{IWL_PCI_DEVICE(0x9DF0, 0x0710, iwl9460_2ac_cfg)},
518+
{IWL_PCI_DEVICE(0x9DF0, 0x2A10, iwl9460_2ac_cfg)},
519+
{IWL_PCI_DEVICE(0x30DC, 0x0060, iwl9460_2ac_cfg)},
519520

520521
/* a000 Series */
521522
{IWL_PCI_DEVICE(0x2720, 0x0A10, iwla000_2ac_cfg)},
@@ -636,7 +637,7 @@ static int iwl_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
636637
}
637638

638639
if (iwl_trans->cfg->rf_id) {
639-
if (cfg == &iwl9000_2ac_cfg &&
640+
if (cfg == &iwl9460_2ac_cfg &&
640641
iwl_trans->hw_rf_id == CSR_HW_RF_ID_TYPE_LC) {
641642
cfg = &iwl9000lc_2ac_cfg;
642643
iwl_trans->cfg = cfg;

0 commit comments

Comments
 (0)