mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-10 22:40:54 -04:00
qcacld-3.0: Config driver flags properly when no QMI support
Enable CONFIG_BYPASS_QMI and disable ADRASTEA_SHADOW_REGISTERS when there's no QMI support in kernel, as shadow registers are configured by WLAN FW and the configurations are passed through QMI framework. CRs-Fixed: 2159269 Change-Id: Iaf5b82e37f3983fc18edbcf093b3ebf74d576f71
This commit is contained in:
parent
279c4f018b
commit
f45ab3def3
1 changed files with 9 additions and 0 deletions
9
Kbuild
9
Kbuild
|
|
@ -276,6 +276,9 @@ CONFIG_ATH_PERF_PWR_OFFLOAD := 1
|
|||
#Disable packet log
|
||||
CONFIG_REMOVE_PKT_LOG := 0
|
||||
|
||||
#Whether have QMI support
|
||||
CONFIG_QMI_SUPPORT := 1
|
||||
|
||||
#Enable 11AC TX
|
||||
ifeq ($(CONFIG_ROME_IF),pci)
|
||||
CONFIG_ATH_11AC_TXCOMPACT := 1
|
||||
|
|
@ -1695,10 +1698,16 @@ endif
|
|||
|
||||
ifeq (y,$(filter y,$(CONFIG_CNSS_ADRASTEA) $(CONFIG_ICNSS)))
|
||||
CDEFINES += -DQCA_WIFI_3_0_ADRASTEA
|
||||
ifeq ($(CONFIG_QMI_SUPPORT), 1)
|
||||
CDEFINES += -DADRASTEA_SHADOW_REGISTERS
|
||||
endif
|
||||
CDEFINES += -DADRASTEA_RRI_ON_DDR
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_QMI_SUPPORT), 0)
|
||||
CDEFINES += -DCONFIG_BYPASS_QMI
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_WLAN_FASTPATH), y)
|
||||
CDEFINES += -DWLAN_FEATURE_FASTPATH
|
||||
endif
|
||||
|
|
|
|||
Loading…
Reference in a new issue