1# SPDX-License-Identifier: BSD-3-Clause-Clear 2config ATH11K 3 tristate "Qualcomm Technologies 802.11ax chipset support" 4 depends on MAC80211 && HAS_DMA 5 depends on REMOTEPROC 6 depends on CRYPTO_MICHAEL_MIC 7 depends on ARCH_QCOM || COMPILE_TEST 8 select ATH_COMMON 9 select QCOM_QMI_HELPERS 10 ---help--- 11 This module adds support for Qualcomm Technologies 802.11ax family of 12 chipsets. 13 14 If you choose to build a module, it'll be called ath11k. 15 16config ATH11K_DEBUG 17 bool "QCA ath11k debugging" 18 depends on ATH11K 19 ---help--- 20 Enables debug support 21 22 If unsure, say Y to make it easier to debug problems. 23 24config ATH11K_DEBUGFS 25 bool "QCA ath11k debugfs support" 26 depends on ATH11K && DEBUG_FS && MAC80211_DEBUGFS 27 ---help--- 28 Enable ath11k debugfs support 29 30 If unsure, say Y to make it easier to debug problems. 31 32config ATH11K_TRACING 33 bool "ath11k tracing support" 34 depends on ATH11K && EVENT_TRACING 35 ---help--- 36 Select this to use ath11k tracing infrastructure. 37 38config ATH11K_SPECTRAL 39 bool "QCA ath11k spectral scan support" 40 depends on ATH11K_DEBUGFS 41 depends on RELAY 42 help 43 Enable ath11k spectral scan support 44 45 Say Y to enable access to the FFT/spectral data via debugfs. 46