Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: ISC
0002 config ATH10K
0003         tristate "Atheros 802.11ac wireless cards support"
0004         depends on MAC80211 && HAS_DMA
0005         select ATH_COMMON
0006         select CRC32
0007         select WANT_DEV_COREDUMP
0008         select ATH10K_CE
0009         help
0010           This module adds support for wireless adapters based on
0011           Atheros IEEE 802.11ac family of chipsets.
0012 
0013           If you choose to build a module, it'll be called ath10k.
0014 
0015 config ATH10K_CE
0016         bool
0017 
0018 config ATH10K_PCI
0019         tristate "Atheros ath10k PCI support"
0020         depends on ATH10K && PCI
0021         help
0022           This module adds support for PCIE bus
0023 
0024 config ATH10K_AHB
0025         bool "Atheros ath10k AHB support"
0026         depends on ATH10K_PCI && OF && RESET_CONTROLLER
0027         help
0028           This module adds support for AHB bus
0029 
0030 config ATH10K_SDIO
0031         tristate "Atheros ath10k SDIO support"
0032         depends on ATH10K && MMC
0033         help
0034           This module adds support for SDIO/MMC bus.
0035 
0036 config ATH10K_USB
0037         tristate "Atheros ath10k USB support (EXPERIMENTAL)"
0038         depends on ATH10K && USB
0039         help
0040           This module adds experimental support for USB bus. Currently
0041           work in progress and will not fully work.
0042 
0043 config ATH10K_SNOC
0044         tristate "Qualcomm ath10k SNOC support"
0045         depends on ATH10K
0046         depends on ARCH_QCOM || COMPILE_TEST
0047         select QCOM_SCM
0048         select QCOM_QMI_HELPERS
0049         help
0050           This module adds support for integrated WCN3990 chip connected
0051           to system NOC(SNOC).
0052 
0053 config ATH10K_DEBUG
0054         bool "Atheros ath10k debugging"
0055         depends on ATH10K
0056         help
0057           Enables debug support
0058 
0059           If unsure, say Y to make it easier to debug problems.
0060 
0061 config ATH10K_DEBUGFS
0062         bool "Atheros ath10k debugfs support"
0063         depends on ATH10K && DEBUG_FS
0064         help
0065           Enabled debugfs support
0066 
0067           If unsure, say Y to make it easier to debug problems.
0068 
0069 config ATH10K_SPECTRAL
0070         bool "Atheros ath10k spectral scan support"
0071         depends on ATH10K_DEBUGFS
0072         select RELAY
0073         default n
0074         help
0075           Say Y to enable access to the FFT/spectral data via debugfs.
0076 
0077 config ATH10K_TRACING
0078         bool "Atheros ath10k tracing support"
0079         depends on ATH10K
0080         depends on EVENT_TRACING
0081         help
0082           Select this to ath10k use tracing infrastructure.
0083 
0084 config ATH10K_DFS_CERTIFIED
0085         bool "Atheros DFS support for certified platforms"
0086         depends on ATH10K && CFG80211_CERTIFICATION_ONUS
0087         default n
0088         help
0089         This option enables DFS support for initiating radiation on
0090         ath10k.