Directory Files
.. 19
File Size
Kconfig 1.0 kB
Makefile 474 B
ath12k.mod.c 0 B
ce.c 22 kB
ce.h 5.3 kB
core.c 21 kB
core.h 21 kB
dbring.c 8.7 kB
dbring.h 2.3 kB
debug.c 2.1 kB
debug.h 2.0 kB
dp.c 43 kB
dp.h 71 kB
dp_mon.c 78 kB
dp_mon.h 2.8 kB
dp_rx.c 118 kB
dp_rx.h 4.5 kB
dp_tx.c 36 kB
dp_tx.h 1.5 kB
hal.c 73 kB
hal.h 40 kB
hal_desc.h 104 kB
hal_rx.c 30 kB
hal_rx.h 20 kB
hal_tx.c 4.2 kB
hal_tx.h 6.0 kB
hif.h 3.7 kB
htc.c 21 kB
htc.h 9.4 kB
hw.c 29 kB
hw.h 8.0 kB
mac.c 204 kB
mac.h 2.6 kB
mhi.c 14 kB
mhi.h 1.3 kB
pci.c 35 kB
pci.h 4.5 kB
peer.c 7.6 kB
peer.h 2.0 kB
qmi.c 79 kB
qmi.h 15 kB
reg.c 20 kB
reg.h 2.7 kB
rx_desc.h 48 kB
trace.c 280 B
trace.h 4.4 kB
wmi.c 201 kB
wmi.h 146 kB

Linux v6.6.1 - ath12k

# SPDX-License-Identifier: BSD-3-Clause-Clear
config ATH12K
	tristate "Qualcomm Technologies Wi-Fi 7 support (ath12k)"
	depends on MAC80211 && HAS_DMA && PCI
	depends on CRYPTO_MICHAEL_MIC
	select QCOM_QMI_HELPERS
	select MHI_BUS
	select QRTR
	select QRTR_MHI
	help
	  Enable support for Qualcomm Technologies Wi-Fi 7 (IEEE
	  802.11be) family of chipsets, for example WCN7850 and
	  QCN9274.

	  If you choose to build a module, it'll be called ath12k.

config ATH12K_DEBUG
	bool "ath12k debugging"
	depends on ATH12K
	help
	  Enable debug support, for example debug messages which must
	  be enabled separately using the debug_mask module parameter.

	  If unsure, say Y to make it easier to debug problems. But if
	  you want optimal performance choose N.

config ATH12K_TRACING
	bool "ath12k tracing support"
	depends on ATH12K && EVENT_TRACING
	help
	  Enable ath12k tracing infrastructure.

	  If unsure, say Y to make it easier to debug problems. But if
	  you want optimal performance choose N.