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