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
This commit is contained in:
Nirav Shah 2018-10-12 14:48:31 +05:30 committed by nshrivas
parent c9bc68f44c
commit 3422e03e10
2 changed files with 7 additions and 1 deletions

4
Kbuild
View File

@ -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

View File

@ -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