1d5c65159SKalle Valo# SPDX-License-Identifier: BSD-3-Clause-Clear 2d5c65159SKalle Valoconfig ATH11K 3d5c65159SKalle Valo tristate "Qualcomm Technologies 802.11ax chipset support" 4d5c65159SKalle Valo depends on MAC80211 && HAS_DMA 5243874c6SManikanta Pubbisetty depends on CRYPTO_MICHAEL_MIC 6d5c65159SKalle Valo select ATH_COMMON 7d5c65159SKalle Valo select QCOM_QMI_HELPERS 8a7f7f624SMasahiro Yamada help 9d5c65159SKalle Valo This module adds support for Qualcomm Technologies 802.11ax family of 10d5c65159SKalle Valo chipsets. 11d5c65159SKalle Valo 12d5c65159SKalle Valo If you choose to build a module, it'll be called ath11k. 13d5c65159SKalle Valo 146e0355afSGovind Singhconfig ATH11K_AHB 156e0355afSGovind Singh tristate "Atheros ath11k AHB support" 166e0355afSGovind Singh depends on ATH11K 17*1ff8ed78SGovind Singh depends on REMOTEPROC 186e0355afSGovind Singh help 196e0355afSGovind Singh This module adds support for AHB bus 206e0355afSGovind Singh 216e0355afSGovind Singhconfig ATH11K_PCI 226e0355afSGovind Singh tristate "Atheros ath11k PCI support" 236e0355afSGovind Singh depends on ATH11K && PCI 241399fb87SGovind Singh select MHI_BUS 251399fb87SGovind Singh select QRTR 261399fb87SGovind Singh select QRTR_MHI 276e0355afSGovind Singh help 286e0355afSGovind Singh This module adds support for PCIE bus 296e0355afSGovind Singh 30d5c65159SKalle Valoconfig ATH11K_DEBUG 31d5c65159SKalle Valo bool "QCA ath11k debugging" 32d5c65159SKalle Valo depends on ATH11K 33a7f7f624SMasahiro Yamada help 34d5c65159SKalle Valo Enables debug support 35d5c65159SKalle Valo 36d5c65159SKalle Valo If unsure, say Y to make it easier to debug problems. 37d5c65159SKalle Valo 38d5c65159SKalle Valoconfig ATH11K_DEBUGFS 39d5c65159SKalle Valo bool "QCA ath11k debugfs support" 40a45ceea5SArnd Bergmann depends on ATH11K && DEBUG_FS && MAC80211_DEBUGFS 41a7f7f624SMasahiro Yamada help 42d5c65159SKalle Valo Enable ath11k debugfs support 43d5c65159SKalle Valo 44d5c65159SKalle Valo If unsure, say Y to make it easier to debug problems. 45d5c65159SKalle Valo 46d5c65159SKalle Valoconfig ATH11K_TRACING 47d5c65159SKalle Valo bool "ath11k tracing support" 48d5c65159SKalle Valo depends on ATH11K && EVENT_TRACING 49a7f7f624SMasahiro Yamada help 50d5c65159SKalle Valo Select this to use ath11k tracing infrastructure. 519d11b7bfSKarthikeyan Periyasamy 529d11b7bfSKarthikeyan Periyasamyconfig ATH11K_SPECTRAL 539d11b7bfSKarthikeyan Periyasamy bool "QCA ath11k spectral scan support" 549d11b7bfSKarthikeyan Periyasamy depends on ATH11K_DEBUGFS 559d11b7bfSKarthikeyan Periyasamy depends on RELAY 569d11b7bfSKarthikeyan Periyasamy help 579d11b7bfSKarthikeyan Periyasamy Enable ath11k spectral scan support 589d11b7bfSKarthikeyan Periyasamy 599d11b7bfSKarthikeyan Periyasamy Say Y to enable access to the FFT/spectral data via debugfs. 60