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