From 7ffb80cd98e368ca881885413bab0d20bbde3ca6 Mon Sep 17 00:00:00 2001 From: Rakesh Pillai Date: Wed, 26 Aug 2020 01:40:34 -0700 Subject: [PATCH] qcacld-3.0: Enable Software latency manager Enable the Software Latency Manager in the Kbuild Change-Id: Icc4b8ef4014508a99d155fc7a2807b99c2de11cc CRs-Fixed: 2769031 --- Kbuild | 6 ++++++ configs/default_defconfig | 1 + 2 files changed, 7 insertions(+) diff --git a/Kbuild b/Kbuild index f22dca2e2a4c..ba953146f3e9 100644 --- a/Kbuild +++ b/Kbuild @@ -1667,6 +1667,10 @@ TXRX3.0_OBJS += $(TXRX3.0_DIR)/dp_fisa_rx.o TXRX3.0_OBJS += $(TXRX3.0_DIR)/dp_rx_fst.o endif +ifeq ($(CONFIG_DP_SWLM), y) +TXRX3.0_OBJS += $(TXRX3.0_DIR)/dp_swlm.o +endif + ifeq ($(CONFIG_LITHIUM), y) ############ DP 3.0 ############ DP_INC := -I$(WLAN_COMMON_INC)/dp/inc \ @@ -3598,6 +3602,8 @@ cppflags-$(CONFIG_6G_SCAN_CHAN_SORT_ALGO) += -DFEATURE_6G_SCAN_CHAN_SORT_ALGO cppflags-$(CONFIG_RX_FISA) += -DWLAN_SUPPORT_RX_FISA +cppflags-$(CONFIG_DP_SWLM) += -DWLAN_DP_FEATURE_SW_LATENCY_MGR + cppflags-$(CONFIG_RX_DEFRAG_DO_NOT_REINJECT) += -DRX_DEFRAG_DO_NOT_REINJECT cppflags-$(CONFIG_HANDLE_BC_EAP_TX_FRM) += -DHANDLE_BROADCAST_EAPOL_TX_FRAME diff --git a/configs/default_defconfig b/configs/default_defconfig index de38f6a5b730..1da4ed4654ad 100644 --- a/configs/default_defconfig +++ b/configs/default_defconfig @@ -1166,6 +1166,7 @@ ifeq ($(CONFIG_CNSS_QCA6750), y) 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 endif #Enable Hang Event