Browse Source

qcacld-3.0: Disable timer irq for CE in WCN7850

Kbuild change to
- Disable timer irq for CE in WCN7850
- Disable status ring timer WAR in WCN7850

Change-Id: I59a247bf14450c5e1ec194c505f3a00eb5f3619f
CRs-Fixed: 3075871
Rakesh Pillai 3 years ago
parent
commit
c613af5c5e
2 changed files with 4 additions and 0 deletions
  1. 2 0
      Kbuild
  2. 2 0
      configs/default_defconfig

+ 2 - 0
Kbuild

@@ -2969,6 +2969,8 @@ cppflags-$(CONFIG_WLAN_FEATURE_ELNA) += -DWLAN_FEATURE_ELNA
 cppflags-$(CONFIG_FEATURE_COEX) += -DFEATURE_COEX
 cppflags-y += -DWLAN_FEATURE_INTERFACE_MGR
 cppflags-$(CONFIG_HOST_WAKEUP_OVER_QMI) += -DHOST_WAKEUP_OVER_QMI
+cppflags-$(CONFIG_DISABLE_STATUS_RING_TIMER_WAR) += -DWLAN_DISABLE_STATUS_RING_TIMER_WAR
+cppflags-$(CONFIG_CE_DISABLE_SRNG_TIMER_IRQ) += -DWLAN_WAR_CE_DISABLE_SRNG_TIMER_IRQ
 
 cppflags-$(CONFIG_PLD_IPCI_ICNSS_FLAG) += -DCONFIG_PLD_IPCI_ICNSS
 cppflags-$(CONFIG_PLD_SDIO_CNSS_FLAG) += -DCONFIG_PLD_SDIO_CNSS

+ 2 - 0
configs/default_defconfig

@@ -111,6 +111,8 @@ ifeq ($(CONFIG_CNSS_WCN7850), y)
 	CONFIG_WLAN_FEATURE_REDUCE_RX_THREADS := y
 	CONFIG_WLAN_SYSFS_DP_STATS := y
 	CONFIG_DP_USE_REDUCED_PEER_ID_FIELD_WIDTH := y
+	CONFIG_DISABLE_STATUS_RING_TIMER_WAR := y
+	CONFIG_CE_DISABLE_SRNG_TIMER_IRQ := y
 endif
 
 ifeq (y,$(findstring y,$(CONFIG_LITHIUM) $(CONFIG_BERYLLIUM)))