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 5d5c65159SKalle Valo depends on REMOTEPROC 6243874c6SManikanta Pubbisetty depends on CRYPTO_MICHAEL_MIC 7d5c65159SKalle Valo select ATH_COMMON 8d5c65159SKalle Valo select QCOM_QMI_HELPERS 9a7f7f624SMasahiro Yamada help 10d5c65159SKalle Valo This module adds support for Qualcomm Technologies 802.11ax family of 11d5c65159SKalle Valo chipsets. 12d5c65159SKalle Valo 13d5c65159SKalle Valo If you choose to build a module, it'll be called ath11k. 14d5c65159SKalle Valo 15*6e0355afSGovind Singhconfig ATH11K_AHB 16*6e0355afSGovind Singh tristate "Atheros ath11k AHB support" 17*6e0355afSGovind Singh depends on ATH11K 18*6e0355afSGovind Singh help 19*6e0355afSGovind Singh This module adds support for AHB bus 20*6e0355afSGovind Singh 21*6e0355afSGovind Singhconfig ATH11K_PCI 22*6e0355afSGovind Singh tristate "Atheros ath11k PCI support" 23*6e0355afSGovind Singh depends on ATH11K && PCI 24*6e0355afSGovind Singh help 25*6e0355afSGovind Singh This module adds support for PCIE bus 26*6e0355afSGovind Singh 27d5c65159SKalle Valoconfig ATH11K_DEBUG 28d5c65159SKalle Valo bool "QCA ath11k debugging" 29d5c65159SKalle Valo depends on ATH11K 30a7f7f624SMasahiro Yamada help 31d5c65159SKalle Valo Enables debug support 32d5c65159SKalle Valo 33d5c65159SKalle Valo If unsure, say Y to make it easier to debug problems. 34d5c65159SKalle Valo 35d5c65159SKalle Valoconfig ATH11K_DEBUGFS 36d5c65159SKalle Valo bool "QCA ath11k debugfs support" 37a45ceea5SArnd Bergmann depends on ATH11K && DEBUG_FS && MAC80211_DEBUGFS 38a7f7f624SMasahiro Yamada help 39d5c65159SKalle Valo Enable ath11k debugfs support 40d5c65159SKalle Valo 41d5c65159SKalle Valo If unsure, say Y to make it easier to debug problems. 42d5c65159SKalle Valo 43d5c65159SKalle Valoconfig ATH11K_TRACING 44d5c65159SKalle Valo bool "ath11k tracing support" 45d5c65159SKalle Valo depends on ATH11K && EVENT_TRACING 46a7f7f624SMasahiro Yamada help 47d5c65159SKalle Valo Select this to use ath11k tracing infrastructure. 489d11b7bfSKarthikeyan Periyasamy 499d11b7bfSKarthikeyan Periyasamyconfig ATH11K_SPECTRAL 509d11b7bfSKarthikeyan Periyasamy bool "QCA ath11k spectral scan support" 519d11b7bfSKarthikeyan Periyasamy depends on ATH11K_DEBUGFS 529d11b7bfSKarthikeyan Periyasamy depends on RELAY 539d11b7bfSKarthikeyan Periyasamy help 549d11b7bfSKarthikeyan Periyasamy Enable ath11k spectral scan support 559d11b7bfSKarthikeyan Periyasamy 569d11b7bfSKarthikeyan Periyasamy Say Y to enable access to the FFT/spectral data via debugfs. 57