aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
Diffstat (limited to 'drivers')
-rw-r--r--drivers/net/wireless/ath/ath9k/ath9k.h1
-rw-r--r--drivers/net/wireless/ath/ath9k/init.c2
-rw-r--r--drivers/net/wireless/ath/ath9k/pci.c13
3 files changed, 16 insertions, 0 deletions
diff --git a/drivers/net/wireless/ath/ath9k/ath9k.h b/drivers/net/wireless/ath/ath9k/ath9k.h
index 1a0a1688502c..04b2d3ea728f 100644
--- a/drivers/net/wireless/ath/ath9k/ath9k.h
+++ b/drivers/net/wireless/ath/ath9k/ath9k.h
@@ -633,6 +633,7 @@ void ath_ant_comb_update(struct ath_softc *sc);
633 633
634#define ATH9K_PCI_CUS198 0x0001 634#define ATH9K_PCI_CUS198 0x0001
635#define ATH9K_PCI_CUS230 0x0002 635#define ATH9K_PCI_CUS230 0x0002
636#define ATH9K_PCI_CUS217 0x0004
636 637
637/* 638/*
638 * Default cache line size, in bytes. 639 * Default cache line size, in bytes.
diff --git a/drivers/net/wireless/ath/ath9k/init.c b/drivers/net/wireless/ath/ath9k/init.c
index 0d17415a8a84..1e555d899469 100644
--- a/drivers/net/wireless/ath/ath9k/init.c
+++ b/drivers/net/wireless/ath/ath9k/init.c
@@ -529,6 +529,8 @@ static void ath9k_init_platform(struct ath_softc *sc)
529 ath_info(common, "Set parameters for %s\n", 529 ath_info(common, "Set parameters for %s\n",
530 (sc->driver_data & ATH9K_PCI_CUS198) ? 530 (sc->driver_data & ATH9K_PCI_CUS198) ?
531 "CUS198" : "CUS230"); 531 "CUS198" : "CUS230");
532 } else if (sc->driver_data & ATH9K_PCI_CUS217) {
533 ath_info(common, "CUS217 card detected\n");
532 } 534 }
533} 535}
534 536
diff --git a/drivers/net/wireless/ath/ath9k/pci.c b/drivers/net/wireless/ath/ath9k/pci.c
index ddf0d78dbc48..b096bb2c28c8 100644
--- a/drivers/net/wireless/ath/ath9k/pci.c
+++ b/drivers/net/wireless/ath/ath9k/pci.c
@@ -66,6 +66,19 @@ static DEFINE_PCI_DEVICE_TABLE(ath_pci_id_table) = {
66 66
67 { PCI_VDEVICE(ATHEROS, 0x0032) }, /* PCI-E AR9485 */ 67 { PCI_VDEVICE(ATHEROS, 0x0032) }, /* PCI-E AR9485 */
68 { PCI_VDEVICE(ATHEROS, 0x0033) }, /* PCI-E AR9580 */ 68 { PCI_VDEVICE(ATHEROS, 0x0033) }, /* PCI-E AR9580 */
69
70 /* PCI-E CUS217 */
71 { PCI_DEVICE_SUB(PCI_VENDOR_ID_ATHEROS,
72 0x0034,
73 PCI_VENDOR_ID_AZWAVE,
74 0x2116),
75 .driver_data = ATH9K_PCI_CUS217 },
76 { PCI_DEVICE_SUB(PCI_VENDOR_ID_ATHEROS,
77 0x0034,
78 0x11AD, /* LITEON */
79 0x6661),
80 .driver_data = ATH9K_PCI_CUS217 },
81
69 { PCI_VDEVICE(ATHEROS, 0x0034) }, /* PCI-E AR9462 */ 82 { PCI_VDEVICE(ATHEROS, 0x0034) }, /* PCI-E AR9462 */
70 { PCI_VDEVICE(ATHEROS, 0x0037) }, /* PCI-E AR1111/AR9485 */ 83 { PCI_VDEVICE(ATHEROS, 0x0037) }, /* PCI-E AR1111/AR9485 */
71 { PCI_VDEVICE(ATHEROS, 0x0036) }, /* PCI-E AR9565 */ 84 { PCI_VDEVICE(ATHEROS, 0x0036) }, /* PCI-E AR9565 */