hc
2023-12-09 b22da3d8526a935aa31e086e63f60ff3246cb61c
kernel/drivers/net/wireless/ath/ath10k/Kconfig
....@@ -1,3 +1,4 @@
1
+# SPDX-License-Identifier: ISC
12 config ATH10K
23 tristate "Atheros 802.11ac wireless cards support"
34 depends on MAC80211 && HAS_DMA
....@@ -5,7 +6,7 @@
56 select CRC32
67 select WANT_DEV_COREDUMP
78 select ATH10K_CE
8
- ---help---
9
+ help
910 This module adds support for wireless adapters based on
1011 Atheros IEEE 802.11ac family of chipsets.
1112
....@@ -17,41 +18,41 @@
1718 config ATH10K_PCI
1819 tristate "Atheros ath10k PCI support"
1920 depends on ATH10K && PCI
20
- ---help---
21
+ help
2122 This module adds support for PCIE bus
2223
2324 config ATH10K_AHB
2425 bool "Atheros ath10k AHB support"
2526 depends on ATH10K_PCI && OF && RESET_CONTROLLER
26
- ---help---
27
+ help
2728 This module adds support for AHB bus
2829
2930 config ATH10K_SDIO
30
- tristate "Atheros ath10k SDIO support (EXPERIMENTAL)"
31
+ tristate "Atheros ath10k SDIO support"
3132 depends on ATH10K && MMC
32
- ---help---
33
- This module adds experimental support for SDIO/MMC bus. Currently
34
- work in progress and will not fully work.
33
+ help
34
+ This module adds support for SDIO/MMC bus.
3535
3636 config ATH10K_USB
3737 tristate "Atheros ath10k USB support (EXPERIMENTAL)"
3838 depends on ATH10K && USB
39
- ---help---
39
+ help
4040 This module adds experimental support for USB bus. Currently
4141 work in progress and will not fully work.
4242
4343 config ATH10K_SNOC
44
- tristate "Qualcomm ath10k SNOC support (EXPERIMENTAL)"
45
- depends on ATH10K && ARCH_QCOM
46
- ---help---
44
+ tristate "Qualcomm ath10k SNOC support"
45
+ depends on ATH10K
46
+ depends on ARCH_QCOM || COMPILE_TEST
47
+ select QCOM_QMI_HELPERS
48
+ help
4749 This module adds support for integrated WCN3990 chip connected
48
- to system NOC(SNOC). Currently work in progress and will not
49
- fully work.
50
+ to system NOC(SNOC).
5051
5152 config ATH10K_DEBUG
5253 bool "Atheros ath10k debugging"
5354 depends on ATH10K
54
- ---help---
55
+ help
5556 Enables debug support
5657
5758 If unsure, say Y to make it easier to debug problems.
....@@ -59,7 +60,7 @@
5960 config ATH10K_DEBUGFS
6061 bool "Atheros ath10k debugfs support"
6162 depends on ATH10K && DEBUG_FS
62
- ---help---
63
+ help
6364 Enabled debugfs support
6465
6566 If unsure, say Y to make it easier to debug problems.
....@@ -69,20 +70,20 @@
6970 depends on ATH10K_DEBUGFS
7071 select RELAY
7172 default n
72
- ---help---
73
+ help
7374 Say Y to enable access to the FFT/spectral data via debugfs.
7475
7576 config ATH10K_TRACING
7677 bool "Atheros ath10k tracing support"
7778 depends on ATH10K
7879 depends on EVENT_TRACING
79
- ---help---
80
+ help
8081 Select this to ath10k use tracing infrastructure.
8182
8283 config ATH10K_DFS_CERTIFIED
8384 bool "Atheros DFS support for certified platforms"
8485 depends on ATH10K && CFG80211_CERTIFICATION_ONUS
8586 default n
86
- ---help---
87
+ help
8788 This option enables DFS support for initiating radiation on
8889 ath10k.