linux/drivers/net/wireless/ath/ath10k/Kconfig
<<
>>
Prefs
   1# SPDX-License-Identifier: ISC
   2config ATH10K
   3        tristate "Atheros 802.11ac wireless cards support"
   4        depends on MAC80211 && HAS_DMA
   5        select ATH_COMMON
   6        select CRC32
   7        select WANT_DEV_COREDUMP
   8        select ATH10K_CE
   9        help
  10          This module adds support for wireless adapters based on
  11          Atheros IEEE 802.11ac family of chipsets.
  12
  13          If you choose to build a module, it'll be called ath10k.
  14
  15config ATH10K_CE
  16        bool
  17
  18config ATH10K_PCI
  19        tristate "Atheros ath10k PCI support"
  20        depends on ATH10K && PCI
  21        help
  22          This module adds support for PCIE bus
  23
  24config ATH10K_AHB
  25        bool "Atheros ath10k AHB support"
  26        depends on ATH10K_PCI && OF && RESET_CONTROLLER
  27        help
  28          This module adds support for AHB bus
  29
  30config ATH10K_SDIO
  31        tristate "Atheros ath10k SDIO support"
  32        depends on ATH10K && MMC
  33        help
  34          This module adds support for SDIO/MMC bus.
  35
  36config ATH10K_USB
  37        tristate "Atheros ath10k USB support (EXPERIMENTAL)"
  38        depends on ATH10K && USB
  39        help
  40          This module adds experimental support for USB bus. Currently
  41          work in progress and will not fully work.
  42
  43config ATH10K_SNOC
  44        tristate "Qualcomm ath10k SNOC support"
  45        depends on ATH10K
  46        depends on ARCH_QCOM || COMPILE_TEST
  47        select QCOM_SCM
  48        select QCOM_QMI_HELPERS
  49        help
  50          This module adds support for integrated WCN3990 chip connected
  51          to system NOC(SNOC).
  52
  53config ATH10K_DEBUG
  54        bool "Atheros ath10k debugging"
  55        depends on ATH10K
  56        help
  57          Enables debug support
  58
  59          If unsure, say Y to make it easier to debug problems.
  60
  61config ATH10K_DEBUGFS
  62        bool "Atheros ath10k debugfs support"
  63        depends on ATH10K && DEBUG_FS
  64        help
  65          Enabled debugfs support
  66
  67          If unsure, say Y to make it easier to debug problems.
  68
  69config ATH10K_SPECTRAL
  70        bool "Atheros ath10k spectral scan support"
  71        depends on ATH10K_DEBUGFS
  72        select RELAY
  73        default n
  74        help
  75          Say Y to enable access to the FFT/spectral data via debugfs.
  76
  77config ATH10K_TRACING
  78        bool "Atheros ath10k tracing support"
  79        depends on ATH10K
  80        depends on EVENT_TRACING
  81        help
  82          Select this to ath10k use tracing infrastructure.
  83
  84config ATH10K_DFS_CERTIFIED
  85        bool "Atheros DFS support for certified platforms"
  86        depends on ATH10K && CFG80211_CERTIFICATION_ONUS
  87        default n
  88        help
  89        This option enables DFS support for initiating radiation on
  90        ath10k.
  91