Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d92069cb authored by Govind Singh's avatar Govind Singh Committed by Gerrit - the friendly Code Review server
Browse files

ath10k: add WCN3990 SNOC layer compilation support



Add kernel configuration flag to enable/disable
the SNOC bus interface for SNOC WLAN module.

Update the ath10k Makefile to add rules to compile
the WCN3990 SNOC WLAN module driver.

CRs-Fixed: 2000391
Change-Id: I28e6fcd8a0a8b15c8bca0afab33b051748f82d52
Signed-off-by: default avatarGovind Singh <govinds@codeaurora.org>
Signed-off-by: default avatarSarada Prasanna Garnayak <sgarna@codeaurora.org>
parent a874c160
Loading
Loading
Loading
Loading
+20 −0
Original line number Diff line number Diff line
@@ -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
+3 −0
Original line number Diff line number Diff line
@@ -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