Эх сурвалжийг харах

qcacld-3.0: Enable Shadow config v3 for beryllium chipsets

Enable feature flag for shadow config v3 for all
the beryllium chipsets.

Change-Id: I8fb7facb51f017fa880109e12face1f31366797b
CRs-Fixed: 3167764
Rakesh Pillai 3 жил өмнө
parent
commit
1f7aaef741
2 өөрчлөгдсөн 15 нэмэгдсэн , 4 устгасан
  1. 1 0
      Kbuild
  2. 14 4
      configs/default_defconfig

+ 1 - 0
Kbuild

@@ -3782,6 +3782,7 @@ cppflags-$(CONFIG_DP_RX_UDP_OVER_PEER_ROAM) += -DDP_RX_UDP_OVER_PEER_ROAM
 
 cppflags-$(CONFIG_QCA_WIFI_EMULATION) += -DQCA_WIFI_EMULATION
 cppflags-$(CONFIG_SHADOW_V2) += -DCONFIG_SHADOW_V2
+cppflags-$(CONFIG_SHADOW_V3) += -DCONFIG_SHADOW_V3
 cppflags-$(CONFIG_QCA6290_HEADERS_DEF) += -DQCA6290_HEADERS_DEF
 cppflags-$(CONFIG_QCA_WIFI_QCA6290) += -DQCA_WIFI_QCA6290
 cppflags-$(CONFIG_QCA6390_HEADERS_DEF) += -DQCA6390_HEADERS_DEF

+ 14 - 4
configs/default_defconfig

@@ -605,6 +605,20 @@ endif
 
 endif #CONFIG_HELIUMPLUS
 
+ifeq ($(CONFIG_LITHIUM), y)
+#
+# Enable Shadow V2 for all lithium platform
+#
+CONFIG_SHADOW_V2 := y
+endif
+
+ifeq ($(CONFIG_BERYLLIUM), y)
+#
+# Enable Shadow V3 for all Beryllium platform
+#
+CONFIG_SHADOW_V3 := y
+endif
+
 ifeq (y,$(filter y,$(CONFIG_LITHIUM) $(CONFIG_BERYLLIUM)))
 CONFIG_RX_DEFRAG_DO_NOT_REINJECT := y
 CONFIG_MARK_ICMP_REQ_TO_FW := y
@@ -620,10 +634,6 @@ ifeq ($(CONFIG_CNSS_QCA6390), y)
 	CONFIG_SHADOW_WRITE_DELAY := y
 endif
 endif
-#
-# Enable Shadow V2 for all lithium platform
-#
-CONFIG_SHADOW_V2 := y
 
 ifeq ($(CONFIG_CNSS_QCA6290), y)
 	CONFIG_QCA6290_HEADERS_DEF := y