162306a36Sopenharmony_ci# SPDX-License-Identifier: BSD-3-Clause-Clear 262306a36Sopenharmony_ciconfig ATH11K 362306a36Sopenharmony_ci tristate "Qualcomm Technologies 802.11ax chipset support" 462306a36Sopenharmony_ci depends on MAC80211 && HAS_DMA 562306a36Sopenharmony_ci depends on CRYPTO_MICHAEL_MIC 662306a36Sopenharmony_ci select ATH_COMMON 762306a36Sopenharmony_ci select QCOM_QMI_HELPERS 862306a36Sopenharmony_ci help 962306a36Sopenharmony_ci This module adds support for Qualcomm Technologies 802.11ax family of 1062306a36Sopenharmony_ci chipsets. 1162306a36Sopenharmony_ci 1262306a36Sopenharmony_ci If you choose to build a module, it'll be called ath11k. 1362306a36Sopenharmony_ci 1462306a36Sopenharmony_ciconfig ATH11K_AHB 1562306a36Sopenharmony_ci tristate "Atheros ath11k AHB support" 1662306a36Sopenharmony_ci depends on ATH11K 1762306a36Sopenharmony_ci depends on REMOTEPROC 1862306a36Sopenharmony_ci help 1962306a36Sopenharmony_ci This module adds support for AHB bus 2062306a36Sopenharmony_ci 2162306a36Sopenharmony_ciconfig ATH11K_PCI 2262306a36Sopenharmony_ci tristate "Atheros ath11k PCI support" 2362306a36Sopenharmony_ci depends on ATH11K && PCI 2462306a36Sopenharmony_ci select MHI_BUS 2562306a36Sopenharmony_ci select QRTR 2662306a36Sopenharmony_ci select QRTR_MHI 2762306a36Sopenharmony_ci help 2862306a36Sopenharmony_ci This module adds support for PCIE bus 2962306a36Sopenharmony_ci 3062306a36Sopenharmony_ciconfig ATH11K_DEBUG 3162306a36Sopenharmony_ci bool "QCA ath11k debugging" 3262306a36Sopenharmony_ci depends on ATH11K 3362306a36Sopenharmony_ci help 3462306a36Sopenharmony_ci Enables debug support 3562306a36Sopenharmony_ci 3662306a36Sopenharmony_ci If unsure, say Y to make it easier to debug problems. 3762306a36Sopenharmony_ci 3862306a36Sopenharmony_ciconfig ATH11K_DEBUGFS 3962306a36Sopenharmony_ci bool "QCA ath11k debugfs support" 4062306a36Sopenharmony_ci depends on ATH11K && DEBUG_FS && MAC80211_DEBUGFS 4162306a36Sopenharmony_ci help 4262306a36Sopenharmony_ci Enable ath11k debugfs support 4362306a36Sopenharmony_ci 4462306a36Sopenharmony_ci If unsure, say Y to make it easier to debug problems. 4562306a36Sopenharmony_ci 4662306a36Sopenharmony_ciconfig ATH11K_TRACING 4762306a36Sopenharmony_ci bool "ath11k tracing support" 4862306a36Sopenharmony_ci depends on ATH11K && EVENT_TRACING 4962306a36Sopenharmony_ci help 5062306a36Sopenharmony_ci Select this to use ath11k tracing infrastructure. 5162306a36Sopenharmony_ci 5262306a36Sopenharmony_ciconfig ATH11K_SPECTRAL 5362306a36Sopenharmony_ci bool "QCA ath11k spectral scan support" 5462306a36Sopenharmony_ci depends on ATH11K_DEBUGFS 5562306a36Sopenharmony_ci depends on RELAY 5662306a36Sopenharmony_ci help 5762306a36Sopenharmony_ci Enable ath11k spectral scan support 5862306a36Sopenharmony_ci 5962306a36Sopenharmony_ci Say Y to enable access to the FFT/spectral data via debugfs. 60