diff options
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/net/wireless/ath/ath9k/ath9k.h | 1 | ||||
-rw-r--r-- | drivers/net/wireless/ath/ath9k/init.c | 2 | ||||
-rw-r--r-- | drivers/net/wireless/ath/ath9k/pci.c | 13 |
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 */ |