blob: 7b4c074e12fafde174793dbf50f1f6b9574ee2e8 [file] [log] [blame]
Luis R. Rodriguez7322fd12009-09-23 23:07:00 -04001config ATH9K_HW
2 tristate
Luis R. Rodriguezdb86f072009-11-05 08:44:39 -08003config ATH9K_COMMON
4 tristate
Luis R. Rodriguez7322fd12009-09-23 23:07:00 -04005
Luis R. Rodriguezf078f202008-08-04 00:16:41 -07006config ATH9K
7 tristate "Atheros 802.11n wireless cards support"
Gabor Juhos8e26a032011-04-12 18:23:16 +02008 depends on MAC80211
Luis R. Rodriguez7322fd12009-09-23 23:07:00 -04009 select ATH9K_HW
Randy Dunlapd203b8e2008-09-02 12:07:56 -070010 select MAC80211_LEDS
11 select LEDS_CLASS
12 select NEW_LEDS
Luis R. Rodriguezdb86f072009-11-05 08:44:39 -080013 select ATH9K_COMMON
Luis R. Rodriguezf078f202008-08-04 00:16:41 -070014 ---help---
15 This module adds support for wireless adapters based on
Luis R. Rodriguez2a219eb2009-08-12 14:45:16 -070016 Atheros IEEE 802.11n AR5008, AR9001 and AR9002 family
17 of chipsets. For a specific list of supported external
18 cards, laptops that already ship with these cards and
19 APs that come with these cards refer to to ath9k wiki
20 products page:
21
22 http://wireless.kernel.org/en/users/Drivers/ath9k/products
Luis R. Rodriguezf078f202008-08-04 00:16:41 -070023
24 If you choose to build a module, it'll be called ath9k.
Sujith88b126a2008-11-28 22:19:02 +053025
Gabor Juhos8e26a032011-04-12 18:23:16 +020026config ATH9K_PCI
27 bool "Atheros ath9k PCI/PCIe bus support"
Daniel Kuehnfdacbcd2011-11-09 23:57:57 +010028 default y
Gabor Juhos8e26a032011-04-12 18:23:16 +020029 depends on ATH9K && PCI
Gabor Juhos8e26a032011-04-12 18:23:16 +020030 ---help---
31 This option enables the PCI bus support in ath9k.
32
33 Say Y, if you have a compatible PCI/PCIe wireless card.
34
35config ATH9K_AHB
36 bool "Atheros ath9k AHB bus support"
37 depends on ATH9K
38 default n
39 ---help---
40 This option enables the AHB bus support in ath9k.
41
42 Say Y, if you have a SoC with a compatible built-in
43 wireless MAC. Say N if unsure.
44
Felix Fietkaua830df02009-11-23 22:33:27 +010045config ATH9K_DEBUGFS
Sujith88b126a2008-11-28 22:19:02 +053046 bool "Atheros ath9k debugging"
Dominik Geyer4ef25012009-12-29 08:27:57 +010047 depends on ATH9K && DEBUG_FS
Sujith88b126a2008-11-28 22:19:02 +053048 ---help---
Felix Fietkaua830df02009-11-23 22:33:27 +010049 Say Y, if you need access to ath9k's statistics for
50 interrupts, rate control, etc.
Sujith88b126a2008-11-28 22:19:02 +053051
Felix Fietkaua830df02009-11-23 22:33:27 +010052 Also required for changing debug message flags at run time.
Sujith88b126a2008-11-28 22:19:02 +053053
Felix Fietkau6e5c2b42010-09-20 13:45:40 +020054config ATH9K_RATE_CONTROL
55 bool "Atheros ath9k rate control"
56 depends on ATH9K
57 default y
58 ---help---
59 Say Y, if you want to use the ath9k specific rate control
60 module instead of minstrel_ht.
61
Sujithfb9987d2010-03-17 14:25:25 +053062config ATH9K_HTC
63 tristate "Atheros HTC based wireless cards support"
64 depends on USB && MAC80211
65 select ATH9K_HW
66 select MAC80211_LEDS
67 select LEDS_CLASS
68 select NEW_LEDS
69 select ATH9K_COMMON
70 ---help---
71 Support for Atheros HTC based cards.
72 Chipsets supported: AR9271
73
74 For more information: http://wireless.kernel.org/en/users/Drivers/ath9k_htc
75
76 The built module will be ath9k_htc.
77
78config ATH9K_HTC_DEBUGFS
79 bool "Atheros ath9k_htc debugging"
80 depends on ATH9K_HTC && DEBUG_FS
81 ---help---
82 Say Y, if you need access to ath9k_htc's statistics.