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 171ff8ed78SGovind 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