Kconfig 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. # SPDX-License-Identifier: BSD-3-Clause-Clear
  2. config ATH11K
  3. tristate "Qualcomm Technologies 802.11ax chipset support"
  4. depends on MAC80211 && HAS_DMA
  5. depends on CRYPTO_MICHAEL_MIC
  6. select ATH_COMMON
  7. select QCOM_QMI_HELPERS
  8. help
  9. This module adds support for Qualcomm Technologies 802.11ax family of
  10. chipsets.
  11. If you choose to build a module, it'll be called ath11k.
  12. config ATH11K_AHB
  13. tristate "Atheros ath11k AHB support"
  14. depends on ATH11K
  15. depends on REMOTEPROC
  16. help
  17. This module adds support for AHB bus
  18. config ATH11K_PCI
  19. tristate "Atheros ath11k PCI support"
  20. depends on ATH11K && PCI
  21. select MHI_BUS
  22. select QRTR
  23. select QRTR_MHI
  24. help
  25. This module adds support for PCIE bus
  26. config ATH11K_DEBUG
  27. bool "QCA ath11k debugging"
  28. depends on ATH11K
  29. help
  30. Enables debug support
  31. If unsure, say Y to make it easier to debug problems.
  32. config ATH11K_DEBUGFS
  33. bool "QCA ath11k debugfs support"
  34. depends on ATH11K && DEBUG_FS && MAC80211_DEBUGFS
  35. help
  36. Enable ath11k debugfs support
  37. If unsure, say Y to make it easier to debug problems.
  38. config ATH11K_TRACING
  39. bool "ath11k tracing support"
  40. depends on ATH11K && EVENT_TRACING
  41. help
  42. Select this to use ath11k tracing infrastructure.
  43. config ATH11K_SPECTRAL
  44. bool "QCA ath11k spectral scan support"
  45. depends on ATH11K_DEBUGFS
  46. depends on RELAY
  47. help
  48. Enable ath11k spectral scan support
  49. Say Y to enable access to the FFT/spectral data via debugfs.