summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2017-02-03 06:26:40 -0800
committerGerrit - the friendly Code Review server <code-review@localhost>2017-02-03 06:26:40 -0800
commit3f7240256f4e059fd7bc2ba3439d5ec4d28c01a0 (patch)
treed4fe5bb4cdf4b499351676ec7fac24ca6dd61e0e /drivers
parent1c6b26d03c59d6ceb6f1196169dbdafc32104cc5 (diff)
parentd92069cb39a8e91c65a9ee586ee35cb4dbed8ab3 (diff)
Merge "ath10k: add WCN3990 SNOC layer compilation support"
Diffstat (limited to 'drivers')
-rw-r--r--drivers/net/wireless/ath/ath10k/Kconfig20
-rw-r--r--drivers/net/wireless/ath/ath10k/Makefile3
2 files changed, 23 insertions, 0 deletions
diff --git a/drivers/net/wireless/ath/ath10k/Kconfig b/drivers/net/wireless/ath/ath10k/Kconfig
index db1ca629cbd6..f0c831b4b3d9 100644
--- a/drivers/net/wireless/ath/ath10k/Kconfig
+++ b/drivers/net/wireless/ath/ath10k/Kconfig
@@ -21,6 +21,26 @@ config ATH10K_AHB
---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
diff --git a/drivers/net/wireless/ath/ath10k/Makefile b/drivers/net/wireless/ath/ath10k/Makefile
index 930fadd940d8..25b23bf2c8e6 100644
--- a/drivers/net/wireless/ath/ath10k/Makefile
+++ b/drivers/net/wireless/ath/ath10k/Makefile
@@ -24,6 +24,9 @@ ath10k_core-$(CONFIG_PM) += wow.o
obj-$(CONFIG_ATH10K_PCI) += ath10k_pci.o
ath10k_pci-y += pci.o \
ce.o
+obj-$(CONFIG_ATH10K_TARGET_SNOC) += ath10k_snoc.o
+ath10k_snoc-y += snoc.o \
+ ce.o
ath10k_pci-$(CONFIG_ATH10K_AHB) += ahb.o