xref: /freebsd/sys/contrib/dev/athk/ath12k/Kconfig (revision 22cf89c938886d14f5796fc49f9f020c23ea8eaf)
1# SPDX-License-Identifier: BSD-3-Clause-Clear
2config ATH12K
3	tristate "Qualcomm Technologies Wi-Fi 7 support (ath12k)"
4	depends on MAC80211 && HAS_DMA && PCI
5	depends on CRYPTO_MICHAEL_MIC
6	select QCOM_QMI_HELPERS
7	select MHI_BUS
8	select QRTR
9	select QRTR_MHI
10	help
11	  Enable support for Qualcomm Technologies Wi-Fi 7 (IEEE
12	  802.11be) family of chipsets, for example WCN7850 and
13	  QCN9274.
14
15	  If you choose to build a module, it'll be called ath12k.
16
17config ATH12K_DEBUG
18	bool "ath12k debugging"
19	depends on ATH12K
20	help
21	  Enable debug support, for example debug messages which must
22	  be enabled separately using the debug_mask module parameter.
23
24	  If unsure, say Y to make it easier to debug problems. But if
25	  you want optimal performance choose N.
26
27config ATH12K_TRACING
28	bool "ath12k tracing support"
29	depends on ATH12K && EVENT_TRACING
30	help
31	  Enable ath12k tracing infrastructure.
32
33	  If unsure, say Y to make it easier to debug problems. But if
34	  you want optimal performance choose N.
35