From f31bb21acc1060714bd6817cbfcf10e63dc3150b Mon Sep 17 00:00:00 2001 From: Jeff Johnson Date: Sat, 14 Apr 2018 08:38:01 -0700 Subject: [PATCH] qcacld-3.0: Kbuild: Define CONFIG_CHNL_MATRIX_RESTRICTION Currently the switch -DWLAN_ENABLE_CHNL_MATRIX_RESTRICTION is inferred by examining a seemingly unrelated configuration option. In order to clearly separate setting the configuration from applying the configuration create a new CONFIG_CHNL_MATRIX_RESTRICTION configuration parameter. Change-Id: I337d026ac0651e729d899058ee0e9d7e8256f018 CRs-Fixed: 2224813 --- Kbuild | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Kbuild b/Kbuild index 8d606dc1cc42..29d08fea58b6 100644 --- a/Kbuild +++ b/Kbuild @@ -545,6 +545,11 @@ CONFIG_FEATURE_WLAN_D0WOW := y endif endif +#Enable Channel Matrix restriction for all Rome only targets +ifneq ($(CONFIG_ICNSS), y) +CONFIG_CHNL_MATRIX_RESTRICTION := y +endif + ifeq ($(CONFIG_ARCH_MDM9607), y) CONFIG_TUFELLO_DUAL_FW_SUPPORT := y endif @@ -2251,10 +2256,7 @@ ccflags-$(CONFIG_EXT_WOW) += -DWLAN_FEATURE_EXTWOW_SUPPORT #Mark it as SMP Kernel ccflags-$(CONFIG_SMP) += -DQCA_CONFIG_SMP -#Enable Channel Matrix restriction for all Rome only targets -ifneq ($(CONFIG_ICNSS), y) -ccflags-y += -DWLAN_ENABLE_CHNL_MATRIX_RESTRICTION -endif +ccflags-$(CONFIG_CHNL_MATRIX_RESTRICTION) += -DWLAN_ENABLE_CHNL_MATRIX_RESTRICTION #Enable ICMP packet disable powersave feature ccflags-$(CONFIG_ICMP_DISABLE_PS) += -DWLAN_ICMP_DISABLE_PS