1 # SPDX-License-Identifier: GPL-2.0-only
3 tristate "Atheros 802.11ac wireless cards support"
4 depends on MAC80211 && HAS_DMA
7 select WANT_DEV_COREDUMP
10 This module adds support for wireless adapters based on
11 Atheros IEEE 802.11ac family of chipsets.
13 If you choose to build a module, it'll be called ath10k.
19 tristate "Atheros ath10k PCI support"
20 depends on ATH10K && PCI
22 This module adds support for PCIE bus
25 bool "Atheros ath10k AHB support"
26 depends on ATH10K_PCI && OF && RESET_CONTROLLER
28 This module adds support for AHB bus
31 tristate "Atheros ath10k SDIO support (EXPERIMENTAL)"
32 depends on ATH10K && MMC
34 This module adds experimental support for SDIO/MMC bus. Currently
35 work in progress and will not fully work.
38 tristate "Atheros ath10k USB support (EXPERIMENTAL)"
39 depends on ATH10K && USB
41 This module adds experimental support for USB bus. Currently
42 work in progress and will not fully work.
45 tristate "Qualcomm ath10k SNOC support (EXPERIMENTAL)"
47 depends on ARCH_QCOM || COMPILE_TEST
48 select QCOM_QMI_HELPERS
50 This module adds support for integrated WCN3990 chip connected
54 bool "Atheros ath10k debugging"
59 If unsure, say Y to make it easier to debug problems.
62 bool "Atheros ath10k debugfs support"
63 depends on ATH10K && DEBUG_FS
65 Enabled debugfs support
67 If unsure, say Y to make it easier to debug problems.
69 config ATH10K_SPECTRAL
70 bool "Atheros ath10k spectral scan support"
71 depends on ATH10K_DEBUGFS
75 Say Y to enable access to the FFT/spectral data via debugfs.
78 bool "Atheros ath10k tracing support"
80 depends on EVENT_TRACING
82 Select this to ath10k use tracing infrastructure.
84 config ATH10K_DFS_CERTIFIED
85 bool "Atheros DFS support for certified platforms"
86 depends on ATH10K && CFG80211_CERTIFICATION_ONUS
89 This option enables DFS support for initiating radiation on