From 3422e03e10f83d8d4cb10ecd9b6f440538399fd3 Mon Sep 17 00:00:00 2001 From: Nirav Shah Date: Fri, 12 Oct 2018 14:48:31 +0530 Subject: [PATCH] qcacld-3.0: Compile hif_main_legacy file for non-lithium architecture Compile hif_main_legacy file for non-lithium architecture and disable FASTPATH for lithium architecture. Change-Id: Idd8623612c057380e9bd9704be0538923f37be08 CRs-Fixed: 2332442 --- Kbuild | 4 ++++ configs/default_defconfig | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/Kbuild b/Kbuild index 47536fdfda22..170960b8a69d 100644 --- a/Kbuild +++ b/Kbuild @@ -1444,6 +1444,10 @@ endif HIF_COMMON_OBJS := $(WLAN_COMMON_ROOT)/$(HIF_DIR)/src/ath_procfs.o \ $(WLAN_COMMON_ROOT)/$(HIF_DIR)/src/hif_main.o +ifneq ($(CONFIG_LITHIUM), y) +HIF_COMMON_OBJS += $(WLAN_COMMON_ROOT)/$(HIF_DIR)/src/hif_main_legacy.o +endif + ifeq ($(CONFIG_WLAN_NAPI), y) HIF_COMMON_OBJS += $(WLAN_COMMON_ROOT)/$(HIF_DIR)/src/hif_exec.o HIF_COMMON_OBJS += $(WLAN_COMMON_ROOT)/$(HIF_DIR)/src/hif_irq_affinity.o diff --git a/configs/default_defconfig b/configs/default_defconfig index 89e3593b6e40..dcf8af57f675 100644 --- a/configs/default_defconfig +++ b/configs/default_defconfig @@ -211,7 +211,9 @@ ifneq ($(CONFIG_ROME_IF),sdio) CONFIG_WLAN_FEATURE_SAE := y #Flag to enable Fast Path feature - CONFIG_WLAN_FASTPATH := y + ifeq ($(CONFIG_LITHIUM), n) + CONFIG_WLAN_FASTPATH := y + endif # Flag to enable NAPI CONFIG_WLAN_NAPI := y