Kconfig (27eb2c4b3d3e13f376a359e293c212a2e9407af5) Kconfig (b5a637881fa9fe9899560dfb5b504b7dfd8e0073)
1config ATH6KL
2 tristate "Atheros mobile chipsets support"
1config ATH6KL
2 tristate "Atheros mobile chipsets support"
3 depends on CFG80211
4 ---help---
5 This module adds core support for wireless adapters based on
6 Atheros AR6003 and AR6004 chipsets. You still need separate
7 bus drivers for USB and SDIO to be able to use real devices.
3
8
9 If you choose to build it as a module, it will be called
10 ath6kl_core. Please note that AR6002 and AR6001 are not
11 supported by this driver.
12
4config ATH6KL_SDIO
5 tristate "Atheros ath6kl SDIO support"
6 depends on ATH6KL
7 depends on MMC
13config ATH6KL_SDIO
14 tristate "Atheros ath6kl SDIO support"
15 depends on ATH6KL
16 depends on MMC
8 depends on CFG80211
9 ---help---
10 This module adds support for wireless adapters based on
11 Atheros AR6003 and AR6004 chipsets running over SDIO. If you
12 choose to build it as a module, it will be called ath6kl_sdio.
13 Please note that AR6002 and AR6001 are not supported by this
14 driver.
15
16config ATH6KL_USB
17 tristate "Atheros ath6kl USB support"
18 depends on ATH6KL
19 depends on USB
17 ---help---
18 This module adds support for wireless adapters based on
19 Atheros AR6003 and AR6004 chipsets running over SDIO. If you
20 choose to build it as a module, it will be called ath6kl_sdio.
21 Please note that AR6002 and AR6001 are not supported by this
22 driver.
23
24config ATH6KL_USB
25 tristate "Atheros ath6kl USB support"
26 depends on ATH6KL
27 depends on USB
20 depends on CFG80211
21 ---help---
22 This module adds support for wireless adapters based on
28 ---help---
29 This module adds support for wireless adapters based on
23 Atheros AR6004 chipset running over USB. This is still under
24 implementation and it isn't functional. If you choose to
25 build it as a module, it will be called ath6kl_usb.
30 Atheros AR6004 chipset and chipsets based on it running over
31 USB. If you choose to build it as a module, it will be
32 called ath6kl_usb.
26
27config ATH6KL_DEBUG
28 bool "Atheros ath6kl debugging"
29 depends on ATH6KL
30 ---help---
33
34config ATH6KL_DEBUG
35 bool "Atheros ath6kl debugging"
36 depends on ATH6KL
37 ---help---
31 Enables debug support
38 Enables ath6kl debug support, including debug messages
39 enabled with debug_mask module parameter and debugfs
40 interface.
32
41
42 If unsure, say Y to make it easier to debug problems.
43
33config ATH6KL_TRACING
34 bool "Atheros ath6kl tracing support"
35 depends on ATH6KL
36 depends on EVENT_TRACING
37 ---help---
44config ATH6KL_TRACING
45 bool "Atheros ath6kl tracing support"
46 depends on ATH6KL
47 depends on EVENT_TRACING
48 ---help---
38 Select this to ath6kl use tracing infrastructure.
49 Select this to ath6kl use tracing infrastructure which, for
50 example, can be enabled with help of trace-cmd. All debug
51 messages and commands are delivered to using individually
52 enablable trace points.
39
40 If unsure, say Y to make it easier to debug problems.
41
42config ATH6KL_REGDOMAIN
43 bool "Atheros ath6kl regdomain support"
44 depends on ATH6KL
45 depends on CFG80211_CERTIFICATION_ONUS
46 ---help---
47 Enabling this makes it possible to change the regdomain in
48 the firmware. This can be only enabled if regulatory requirements
49 are taken into account.
53
54 If unsure, say Y to make it easier to debug problems.
55
56config ATH6KL_REGDOMAIN
57 bool "Atheros ath6kl regdomain support"
58 depends on ATH6KL
59 depends on CFG80211_CERTIFICATION_ONUS
60 ---help---
61 Enabling this makes it possible to change the regdomain in
62 the firmware. This can be only enabled if regulatory requirements
63 are taken into account.
64
65 If unsure, say N.