xref: /openbmc/linux/drivers/net/wireless/ath/Kconfig (revision 9a87ffc99ec8eb8d35eed7c4f816d75f5cc9662e)
10766789bSKalle Valo# SPDX-License-Identifier: ISC
223c1d7f6SVladimir Kondratievconfig ATH_COMMON
323c1d7f6SVladimir Kondratiev	tristate
423c1d7f6SVladimir Kondratiev
5b5c9b4f9SKalle Valoconfig WLAN_VENDOR_ATH
6b5c9b4f9SKalle Valo	bool "Atheros/Qualcomm devices"
7b5c9b4f9SKalle Valo	default y
8a7f7f624SMasahiro Yamada	help
9b5c9b4f9SKalle Valo	  If you have a wireless card belonging to this class, say Y.
10b5c9b4f9SKalle Valo
11b5c9b4f9SKalle Valo	  Note that the answer to this question doesn't directly affect the
12a6cf02e6SRandy Dunlap	  kernel: saying N will just cause the configurator to skip all the
13a6cf02e6SRandy Dunlap	  questions about these cards. If you say Y, you will be asked for
14b5c9b4f9SKalle Valo	  your specific card in the following questions.
153a702e49SBob Copeland
16b820b3bcSLuis R. Rodriguez	  For more information and documentation on this module you can visit:
17b820b3bcSLuis R. Rodriguez
181141215cSFlavio Suligoi	  https://wireless.wiki.kernel.org/en/users/Drivers/ath
19b820b3bcSLuis R. Rodriguez
20b820b3bcSLuis R. Rodriguez	  For information on all Atheros wireless drivers visit:
21b820b3bcSLuis R. Rodriguez
221141215cSFlavio Suligoi	  https://wireless.wiki.kernel.org/en/users/Drivers/Atheros
23b820b3bcSLuis R. Rodriguez
24b5c9b4f9SKalle Valoif WLAN_VENDOR_ATH
25c46917bbSLuis R. Rodriguez
26c46917bbSLuis R. Rodriguezconfig ATH_DEBUG
27c46917bbSLuis R. Rodriguez	bool "Atheros wireless debugging"
28a7f7f624SMasahiro Yamada	help
29c46917bbSLuis R. Rodriguez	  Say Y, if you want to debug atheros wireless drivers.
30c46917bbSLuis R. Rodriguez	  Right now only ath9k makes use of this.
31c46917bbSLuis R. Rodriguez
32e6664dffSSujith Manoharanconfig ATH_TRACEPOINTS
33e6664dffSSujith Manoharan	bool "Atheros wireless tracing"
34e6664dffSSujith Manoharan	depends on ATH_DEBUG
35e6664dffSSujith Manoharan	depends on EVENT_TRACING
36a7f7f624SMasahiro Yamada	help
37e6664dffSSujith Manoharan	  This option enables tracepoints for atheros wireless drivers.
38e6664dffSSujith Manoharan	  Currently, ath9k makes use of this facility.
39e6664dffSSujith Manoharan
4094e7876dSLuis R. Rodriguezconfig ATH_REG_DYNAMIC_USER_REG_HINTS
4194e7876dSLuis R. Rodriguez	bool "Atheros dynamic user regulatory hints"
4294e7876dSLuis R. Rodriguez	depends on CFG80211_CERTIFICATION_ONUS
4394e7876dSLuis R. Rodriguez	default n
44a7f7f624SMasahiro Yamada	help
4594e7876dSLuis R. Rodriguez	  Say N. This should only be enabled in countries where
4694e7876dSLuis R. Rodriguez	  this feature is explicitly allowed and only on cards that
4794e7876dSLuis R. Rodriguez	  specifically have been tested for this.
4894e7876dSLuis R. Rodriguez
4994e7876dSLuis R. Rodriguezconfig ATH_REG_DYNAMIC_USER_CERT_TESTING
5094e7876dSLuis R. Rodriguez	bool "Atheros dynamic user regulatory testing"
5194e7876dSLuis R. Rodriguez	depends on ATH_REG_DYNAMIC_USER_REG_HINTS && CFG80211_CERTIFICATION_ONUS
5294e7876dSLuis R. Rodriguez	default n
53a7f7f624SMasahiro Yamada	help
5494e7876dSLuis R. Rodriguez	  Say N. This should only be enabled on systems
5594e7876dSLuis R. Rodriguez	  undergoing certification testing.
5694e7876dSLuis R. Rodriguez
57203c4805SLuis R. Rodriguezsource "drivers/net/wireless/ath/ath5k/Kconfig"
58203c4805SLuis R. Rodriguezsource "drivers/net/wireless/ath/ath9k/Kconfig"
591d7e1e6bSChristian Lampartersource "drivers/net/wireless/ath/carl9170/Kconfig"
60bdcd8170SKalle Valosource "drivers/net/wireless/ath/ath6kl/Kconfig"
61b7d572e1SPontus Fuchssource "drivers/net/wireless/ath/ar5523/Kconfig"
622be7d22fSVladimir Kondratievsource "drivers/net/wireless/ath/wil6210/Kconfig"
635e3dd157SKalle Valosource "drivers/net/wireless/ath/ath10k/Kconfig"
648e84c258SEugene Krasnikovsource "drivers/net/wireless/ath/wcn36xx/Kconfig"
65d5c65159SKalle Valosource "drivers/net/wireless/ath/ath11k/Kconfig"
66*d8899132SKalle Valosource "drivers/net/wireless/ath/ath12k/Kconfig"
67c46917bbSLuis R. Rodriguez
68b820b3bcSLuis R. Rodriguezendif
69