From 0e0417abefec037b5b78fdacb6915ca7e38915b4 Mon Sep 17 00:00:00 2001 From: Rakesh Pillai Date: Wed, 9 Dec 2020 21:47:14 +0800 Subject: [PATCH] qcacld-3.0: Enable SHADOW_WRITE_DELAY When FEATURE_HAL_DELAYED_REG_WRITE enabled, also enabled SHADOW_WRITE_DELAY to avoid back to back shadow reg write. Change-Id: I8d48496814e063ebd441db3520e3a5406c5db13e CRs-Fixed: 2967202 --- Kbuild | 2 +- configs/default_defconfig | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Kbuild b/Kbuild index 4565dbe15af8..49d89737da99 100644 --- a/Kbuild +++ b/Kbuild @@ -2690,7 +2690,7 @@ cppflags-$(CONFIG_WLAN_FEATURE_RX_SOFTIRQ_TIME_LIMIT) += -DWLAN_FEATURE_RX_SOFTI cppflags-$(CONFIG_FEATURE_HAL_DELAYED_REG_WRITE) += -DFEATURE_HAL_DELAYED_REG_WRITE cppflags-$(CONFIG_FEATURE_HAL_DELAYED_REG_WRITE_V2) += -DFEATURE_HAL_DELAYED_REG_WRITE_V2 cppflags-$(CONFIG_QCA_OL_DP_SRNG_LOCK_LESS_ACCESS) += -DQCA_OL_DP_SRNG_LOCK_LESS_ACCESS - +cppflags-$(CONFIG_SHADOW_WRITE_DELAY) += -DSHADOW_WRITE_DELAY cppflags-$(CONFIG_PLD_USB_CNSS) += -DCONFIG_PLD_USB_CNSS cppflags-$(CONFIG_PLD_SDIO_CNSS2) += -DCONFIG_PLD_SDIO_CNSS2 diff --git a/configs/default_defconfig b/configs/default_defconfig index 3ec6be41a855..07392417fe0f 100644 --- a/configs/default_defconfig +++ b/configs/default_defconfig @@ -499,6 +499,9 @@ CONFIG_VERBOSE_DEBUG := y CONFIG_RX_DESC_SANITY_WAR := y ifeq ($(CONFIG_PCI_MSM), y) CONFIG_FEATURE_HAL_DELAYED_REG_WRITE := y +ifeq ($(CONFIG_CNSS_QCA6390), y) + CONFIG_SHADOW_WRITE_DELAY := y +endif endif #