summaryrefslogtreecommitdiff
path: root/drivers/net/wireless/ath/ath10k/Kconfig
blob: f0c831b4b3d924bfa4d79ffa54f13bf470ba18d6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
config ATH10K
        tristate "Atheros 802.11ac wireless cards support"
        depends on MAC80211 && HAS_DMA
	select ATH_COMMON
	select CRC32
        ---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_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_TARGET_SNOC
	tristate "Atheros ath10k SNOC support"
	depends on ATH10K
	---help---
	  This module adds support for the Integrated WCN3990 WLAN module,
	  WCN3990 has integrated 802.11ac chipset with SNOC bus interface.
	  This module also adds support to register the WCN3990 wlan module
	  with MAC80211 network subsystem.

config ATH10K_SNOC
	bool "Enable/disable Atheros ath10k SNOC bus interface support"
	depends on ATH10K
	depends on ATH10K_TARGET_SNOC
	---help---
	  This module add support for WLAN SNOC bus registration, WLAN
	  copy engine configuration for the WCN3990 chipset, WLAN hardware
	  shadow register configuration, create host to target communication
	  interface to interact with WLAN firmware, WLAN module interface
	  control and data receive(RX)/transmit(TX) control.

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
	select RELAY
	---help---
	  Enabled debugfs support

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

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.