1bdcd8170SKalle Valoconfig ATH6KL
2241b128bSKalle Valo	tristate "Atheros mobile chipsets support"
3*b5a63788SKalle Valo	depends on CFG80211
4*b5a63788SKalle Valo        ---help---
5*b5a63788SKalle Valo	  This module adds core support for wireless adapters based on
6*b5a63788SKalle Valo	  Atheros AR6003 and AR6004 chipsets. You still need separate
7*b5a63788SKalle Valo	  bus drivers for USB and SDIO to be able to use real devices.
8*b5a63788SKalle Valo
9*b5a63788SKalle Valo	  If you choose to build it as a module, it will be called
10*b5a63788SKalle Valo	  ath6kl_core. Please note that AR6002 and AR6001 are not
11*b5a63788SKalle Valo	  supported by this driver.
12241b128bSKalle Valo
13241b128bSKalle Valoconfig ATH6KL_SDIO
14241b128bSKalle Valo	tristate "Atheros ath6kl SDIO support"
15241b128bSKalle Valo	depends on ATH6KL
16bdcd8170SKalle Valo	depends on MMC
17bdcd8170SKalle Valo	---help---
18bdcd8170SKalle Valo	  This module adds support for wireless adapters based on
19241b128bSKalle Valo	  Atheros AR6003 and AR6004 chipsets running over SDIO. If you
20241b128bSKalle Valo	  choose to build it as a module, it will be called ath6kl_sdio.
21241b128bSKalle Valo	  Please note that AR6002 and AR6001 are not supported by this
22241b128bSKalle Valo	  driver.
23241b128bSKalle Valo
24241b128bSKalle Valoconfig ATH6KL_USB
25241b128bSKalle Valo	tristate "Atheros ath6kl USB support"
26241b128bSKalle Valo	depends on ATH6KL
27241b128bSKalle Valo	depends on USB
28241b128bSKalle Valo	---help---
29241b128bSKalle Valo	  This module adds support for wireless adapters based on
30*b5a63788SKalle Valo	  Atheros AR6004 chipset and chipsets based on it running over
31*b5a63788SKalle Valo	  USB. If you choose to build it as a module, it will be
32*b5a63788SKalle Valo	  called ath6kl_usb.
33bdcd8170SKalle Valo
34bdcd8170SKalle Valoconfig ATH6KL_DEBUG
35bdcd8170SKalle Valo	bool "Atheros ath6kl debugging"
36bdcd8170SKalle Valo	depends on ATH6KL
37bdcd8170SKalle Valo	---help---
38*b5a63788SKalle Valo	  Enables ath6kl debug support, including debug messages
39*b5a63788SKalle Valo	  enabled with debug_mask module parameter and debugfs
40*b5a63788SKalle Valo	  interface.
41*b5a63788SKalle Valo
42*b5a63788SKalle Valo	  If unsure, say Y to make it easier to debug problems.
4384841ba2SKalle Valo
44416cf0b4SKalle Valoconfig ATH6KL_TRACING
45416cf0b4SKalle Valo	bool "Atheros ath6kl tracing support"
46416cf0b4SKalle Valo	depends on ATH6KL
47416cf0b4SKalle Valo	depends on EVENT_TRACING
48416cf0b4SKalle Valo	---help---
49*b5a63788SKalle Valo	  Select this to ath6kl use tracing infrastructure which, for
50*b5a63788SKalle Valo	  example, can be enabled with help of trace-cmd. All debug
51*b5a63788SKalle Valo	  messages and commands are delivered to using individually
52*b5a63788SKalle Valo	  enablable trace points.
53416cf0b4SKalle Valo
54416cf0b4SKalle Valo	  If unsure, say Y to make it easier to debug problems.
55416cf0b4SKalle Valo
5684841ba2SKalle Valoconfig ATH6KL_REGDOMAIN
5784841ba2SKalle Valo	bool "Atheros ath6kl regdomain support"
5884841ba2SKalle Valo	depends on ATH6KL
5984841ba2SKalle Valo	depends on CFG80211_CERTIFICATION_ONUS
6084841ba2SKalle Valo	---help---
6184841ba2SKalle Valo	  Enabling this makes it possible to change the regdomain in
6284841ba2SKalle Valo	  the firmware. This can be only enabled if regulatory requirements
6384841ba2SKalle Valo	  are taken into account.
64*b5a63788SKalle Valo
65*b5a63788SKalle Valo	  If unsure, say N.
66