Browse Source

qcacld-3.0: Enable HIF CE RX reusable nbufs feature

Enable HIF CE RX reusable nbufs feature for qca6750 (Moselle)
target.

Change-Id: If476e6eb4559b31d45799b1d7f168bd89fafd608
CRs-Fixed: 3554491
Manikanta Pubbisetty 1 year ago
parent
commit
ed37d33b4e
2 changed files with 6 additions and 0 deletions
  1. 1 0
      Kbuild
  2. 5 0
      configs/default_defconfig

+ 1 - 0
Kbuild

@@ -4462,6 +4462,7 @@ ccflags-$(CONFIG_WLAN_TRACEPOINTS) += -DWLAN_TRACEPOINTS
 
 ccflags-$(CONFIG_QCACLD_FEATURE_SON) += -DFEATURE_PERPKT_INFO
 ccflags-$(CONFIG_QCACLD_FEATURE_SON) += -DQCA_ENHANCED_STATS_SUPPORT
+ccflags-$(CONFIG_WLAN_FEATURE_CE_RX_BUFFER_REUSE) += -DWLAN_FEATURE_CE_RX_BUFFER_REUSE
 
 CONFIG_NUM_SOC_PERF_CLUSTER ?= 1
 ccflags-y += -DNUM_SOC_PERF_CLUSTER=$(CONFIG_NUM_SOC_PERF_CLUSTER)

+ 5 - 0
configs/default_defconfig

@@ -1558,6 +1558,11 @@ CONFIG_WLAN_FEATURE_RX_BUFFER_POOL := y
 CONFIG_DP_RX_BUFFER_POOL_SIZE := 128
 CONFIG_DP_RX_BUFFER_POOL_ALLOC_THRES := 5
 CONFIG_DP_SWLM := y
+CONFIG_WLAN_FEATURE_CE_RX_BUFFER_REUSE := y
+endif
+
+ifeq ($(CONFIG_WLAN_FEATURE_CE_RX_BUFFER_REUSE), y)
+CONFIG_WLAN_WBUFF := y
 endif
 
 ifeq (y,$(filter y,$(CONFIG_ARCH_SDXLEMUR) $(CONFIG_ARCH_SDXBAAGHA)))