From dbb33768e1995ab692aaa284d730b5ddbc2a05cf Mon Sep 17 00:00:00 2001 From: Rajeev Kumar Date: Mon, 26 Oct 2015 14:49:46 -0700 Subject: qcacld-2.0: Remove WLAN_FEATURE_HOLD_RX_WAKELOCK feature - WLAN_FEATURE_HOLD_RX_WAKELOCK feature acquires 50 ms wake lock for every rx data packet. - Remove this feature such that we can avoid wake lock for every RX data packet. Change-Id: I90c8441694aac5a2df029def5f8b7f5d62eee484 CRs-Fixed: 929621 --- Kbuild | 5 ++++- Kconfig | 4 ++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/Kbuild b/Kbuild index 7d37ffeba66f..c9979a899e1b 100644 --- a/Kbuild +++ b/Kbuild @@ -934,7 +934,6 @@ CDEFINES := -DANI_LITTLE_BYTE_ENDIAN \ -DWLANTL_DEBUG\ -DWLAN_NS_OFFLOAD \ -DWLAN_ACTIVEMODE_OFFLOAD_FEATURE \ - -DWLAN_FEATURE_HOLD_RX_WAKELOCK \ -DWLAN_SOFTAP_VSTA_FEATURE \ -DWLAN_FEATURE_ROAM_SCAN_OFFLOAD \ -DWLAN_FEATURE_GTK_OFFLOAD \ @@ -1430,6 +1429,10 @@ ifeq ($(CONFIG_WLAN_UDP_RESPONSE_OFFLOAD),y) CDEFINES += -DWLAN_FEATURE_UDP_RESPONSE_OFFLOAD endif +ifeq ($(CONFIG_WLAN_FEATURE_RX_WAKELOCK), y) +CDEFINES += -DWLAN_FEATURE_HOLD_RX_WAKELOCK +endif + KBUILD_CPPFLAGS += $(CDEFINES) diff --git a/Kconfig b/Kconfig index bc49ee943045..2adf384f1b2a 100644 --- a/Kconfig +++ b/Kconfig @@ -65,4 +65,8 @@ config WLAN_UDP_RESPONSE_OFFLOAD bool "Enable UDP response offload feature" default n +config WLAN_FEATURE_RX_WAKELOCK + bool "Enable RX wake lock feature" + default n + endif # QCA_CLD_WLAN -- cgit v1.2.3