From f41fe0c28acbb295b4619bac169c0b34e6a93b31 Mon Sep 17 00:00:00 2001 From: Rakesh Pillai Date: Wed, 5 Jun 2019 01:10:05 +0530 Subject: [PATCH] qcacld-3.0: Add feature flag for event history logging Add a feature flag enabling support in defconfig for the datapath event history logging feature. CRs-Fixed: 2466616 Change-Id: I8fc2c76a927aea3e2e723cde87c69e59e03a9848 --- Kbuild | 2 ++ configs/default_defconfig | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/Kbuild b/Kbuild index f292fa7a4c69..6663e726243b 100644 --- a/Kbuild +++ b/Kbuild @@ -2619,6 +2619,8 @@ cppflags-$(CONFIG_DATA_CE_SW_INDEX_NO_INLINE_UPDATE) += -DDATA_CE_SW_INDEX_NO_IN #Flag to enable Multi page memory allocation for RX descriptor pool cppflags-$(CONFIG_QCACLD_RX_DESC_MULTI_PAGE_ALLOC) += -DRX_DESC_MULTI_PAGE_ALLOC +cppflags-$(CONFIG_WLAN_FEATURE_DP_EVENT_HISTORY) += -DWLAN_FEATURE_DP_EVENT_HISTORY + ifdef CONFIG_MAX_LOGS_PER_SEC ccflags-y += -DWLAN_MAX_LOGS_PER_SEC=$(CONFIG_MAX_LOGS_PER_SEC) endif diff --git a/configs/default_defconfig b/configs/default_defconfig index a8cf80820011..a9ce1e0c0b54 100644 --- a/configs/default_defconfig +++ b/configs/default_defconfig @@ -756,6 +756,11 @@ ifeq ($(CONFIG_LITHIUM), y) CONFIG_FEATURE_UNIT_TEST_SUSPEND := y endif +ifeq ($(CONFIG_LITHIUM), y) + ifeq ($(CONFIG_SLUB_DEBUG_ON), y) + CONFIG_WLAN_FEATURE_DP_EVENT_HISTORY := y + endif +endif #Flag to enable hdd memory dump feature CONFIG_FEATURE_MEMDUMP_ENABLE := y