Directory Files
.. 19
File Size
Kconfig 2.4 kB
Makefile 1.0 kB
ahb.c 21 kB
ahb.h 1.9 kB
ath10k_core.mod.c 0 B
ath10k_pci.mod.c 0 B
ath10k_sdio.mod.c 0 B
ath10k_snoc.mod.c 0 B
ath10k_usb.mod.c 0 B
bmi.c 11 kB
bmi.h 6.8 kB
ce.c 57 kB
ce.h 13 kB
core.c 87 kB
core.h 30 kB
coredump.c 28 kB
coredump.h 4.8 kB
debug.c 66 kB
debug.h 7.7 kB
debugfs_sta.c 22 kB
hif.h 6.5 kB
htc.c 25 kB
htc.h 9.9 kB
htt.c 9.9 kB
htt.h 70 kB
htt_rx.c 111 kB
htt_tx.c 49 kB
hw.c 33 kB
hw.h 40 kB
mac.c 235 kB
mac.h 3.2 kB
p2p.c 3.6 kB
p2p.h 385 B
pci.c 96 kB
pci.h 7.6 kB
qmi.c 26 kB
qmi.h 2.7 kB
qmi_wlfw_v01.c 62 kB
qmi_wlfw_v01.h 18 kB
rx_desc.h 42 kB
sdio.c 55 kB
sdio.h 6.5 kB
snoc.c 42 kB
snoc.h 1.7 kB
spectral.c 15 kB
spectral.h 1.8 kB
swap.c 5.4 kB
swap.h 1.5 kB
targaddrs.h 16 kB
testmode.c 11 kB
testmode.h 696 B
testmode_i.h 1.7 kB
thermal.c 5.4 kB
thermal.h 1.3 kB
trace.c 203 B
trace.h 13 kB
txrx.c 6.8 kB
txrx.h 833 B
usb.c 28 kB
usb.h 3.1 kB
wmi-ops.h 42 kB
wmi-tlv.c 130 kB
wmi-tlv.h 84 kB
wmi.c 315 kB
wmi.h 217 kB
wow.c 17 kB
wow.h 643 B

Linux v5.3-rc5 - ath10k

# SPDX-License-Identifier: ISC
config ATH10K
	tristate "Atheros 802.11ac wireless cards support"
	depends on MAC80211 && HAS_DMA
	select ATH_COMMON
	select CRC32
	select WANT_DEV_COREDUMP
	select ATH10K_CE
	---help---
	  This module adds support for wireless adapters based on
	  Atheros IEEE 802.11ac family of chipsets.

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

config ATH10K_CE
	bool

config ATH10K_PCI
	tristate "Atheros ath10k PCI support"
	depends on ATH10K && PCI
	---help---
	  This module adds support for PCIE bus

config ATH10K_AHB
	bool "Atheros ath10k AHB support"
	depends on ATH10K_PCI && OF && RESET_CONTROLLER
	---help---
	  This module adds support for AHB bus

config ATH10K_SDIO
	tristate "Atheros ath10k SDIO support (EXPERIMENTAL)"
	depends on ATH10K && MMC
	---help---
	  This module adds experimental support for SDIO/MMC bus. Currently
	  work in progress and will not fully work.

config ATH10K_USB
	tristate "Atheros ath10k USB support (EXPERIMENTAL)"
	depends on ATH10K && USB
	---help---
	  This module adds experimental support for USB bus. Currently
	  work in progress and will not fully work.

config ATH10K_SNOC
	tristate "Qualcomm ath10k SNOC support (EXPERIMENTAL)"
	depends on ATH10K
	depends on ARCH_QCOM || COMPILE_TEST
	select QCOM_QMI_HELPERS
	---help---
	  This module adds support for integrated WCN3990 chip connected
	  to system NOC(SNOC).

config ATH10K_DEBUG
	bool "Atheros ath10k debugging"
	depends on ATH10K
	---help---
	  Enables debug support

	  If unsure, say Y to make it easier to debug problems.

config ATH10K_DEBUGFS
	bool "Atheros ath10k debugfs support"
	depends on ATH10K && DEBUG_FS
	---help---
	  Enabled debugfs support

	  If unsure, say Y to make it easier to debug problems.

config ATH10K_SPECTRAL
	bool "Atheros ath10k spectral scan support"
	depends on ATH10K_DEBUGFS
	select RELAY
	default n
	---help---
	  Say Y to enable access to the FFT/spectral data via debugfs.

config ATH10K_TRACING
	bool "Atheros ath10k tracing support"
	depends on ATH10K
	depends on EVENT_TRACING
	---help---
	  Select this to ath10k use tracing infrastructure.

config ATH10K_DFS_CERTIFIED
	bool "Atheros DFS support for certified platforms"
	depends on ATH10K && CFG80211_CERTIFICATION_ONUS
	default n
	---help---
	This option enables DFS support for initiating radiation on
	ath10k.