| # SPDX-License-Identifier: BSD-3-Clause-Clear |
| config ATH11K |
| tristate "Qualcomm Technologies 802.11ax chipset support" |
| depends on MAC80211 && HAS_DMA |
| select CRYPTO_MICHAEL_MIC |
| select ATH_COMMON |
| select QCOM_QMI_HELPERS |
| help |
| This module adds support for Qualcomm Technologies 802.11ax family of |
| chipsets. |
| |
| If you choose to build a module, it'll be called ath11k. |
| |
| config ATH11K_AHB |
| tristate "Atheros ath11k AHB support" |
| depends on ATH11K |
| depends on REMOTEPROC |
| help |
| This module adds support for AHB bus |
| |
| config ATH11K_PCI |
| tristate "Atheros ath11k PCI support" |
| depends on ATH11K && PCI |
| select MHI_BUS |
| select QRTR |
| select QRTR_MHI |
| select PCI_PWRCTL_PWRSEQ if HAVE_PWRCTL |
| help |
| This module adds support for PCIE bus |
| |
| config ATH11K_DEBUG |
| bool "QCA ath11k debugging" |
| depends on ATH11K |
| help |
| Enables debug support |
| |
| If unsure, say Y to make it easier to debug problems. |
| |
| config ATH11K_DEBUGFS |
| bool "QCA ath11k debugfs support" |
| depends on ATH11K && DEBUG_FS && MAC80211_DEBUGFS |
| help |
| Enable ath11k debugfs support |
| |
| If unsure, say Y to make it easier to debug problems. |
| |
| config ATH11K_TRACING |
| bool "ath11k tracing support" |
| depends on ATH11K && EVENT_TRACING |
| help |
| Select this to use ath11k tracing infrastructure. |
| |
| config ATH11K_SPECTRAL |
| bool "QCA ath11k spectral scan support" |
| depends on ATH11K_DEBUGFS |
| depends on RELAY |
| help |
| Enable ath11k spectral scan support |
| |
| Say Y to enable access to the FFT/spectral data via debugfs. |