From b4d4567fa02334537d64ee0293a2f66a77392fc6 Mon Sep 17 00:00:00 2001 From: Houston Hoffman Date: Mon, 24 Apr 2017 11:56:50 -0700 Subject: [PATCH] qcacld-3.0: Enable NAPI for lithium Enable napi and irq affinity for lithium. Change-Id: Icd90dd6f9e5f4d9b88b8493021e1e6a934678cf6 CRs-Fixed: 2057228 --- Kbuild | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Kbuild b/Kbuild index 6f7a83d982125..335ba6061f816 100644 --- a/Kbuild +++ b/Kbuild @@ -178,13 +178,9 @@ ifneq ($(CONFIG_ROME_IF),sdio) CONFIG_WLAN_FASTPATH := y # Flag to enable NAPI -ifeq (y,$(CONFIG_LITHIUM)) - CONFIG_WLAN_NAPI := n - CONFIG_WLAN_NAPI_DEBUG := n -else CONFIG_WLAN_NAPI := y CONFIG_WLAN_NAPI_DEBUG := n -endif + # Flag to enable FW based TX Flow control ifeq ($(CONFIG_CNSS_EOS),y) CONFIG_WLAN_TX_FLOW_CONTROL_V2 := y @@ -1256,7 +1252,9 @@ endif HIF_COMMON_OBJS := $(WLAN_COMMON_ROOT)/$(HIF_DIR)/src/ath_procfs.o \ $(WLAN_COMMON_ROOT)/$(HIF_DIR)/src/hif_main.o \ - $(WLAN_COMMON_ROOT)/$(HIF_DIR)/src/mp_dev.o + $(WLAN_COMMON_ROOT)/$(HIF_DIR)/src/mp_dev.o \ + $(WLAN_COMMON_ROOT)/$(HIF_DIR)/src/hif_exec.o \ + $(WLAN_COMMON_ROOT)/$(HIF_DIR)/src/hif_irq_affinity.o HIF_CE_OBJS := $(WLAN_COMMON_ROOT)/$(HIF_CE_DIR)/ce_bmi.o \ $(WLAN_COMMON_ROOT)/$(HIF_CE_DIR)/ce_diag.o \ @@ -1270,6 +1268,7 @@ HIF_CE_OBJS += $(WLAN_COMMON_ROOT)/$(HIF_DIR)/src/qca6290def.o \ $(WLAN_COMMON_ROOT)/$(HIF_CE_DIR)/ce_service_srng.o endif + HIF_USB_OBJS := $(WLAN_COMMON_ROOT)/$(HIF_USB_DIR)/usbdrv.o \ $(WLAN_COMMON_ROOT)/$(HIF_USB_DIR)/hif_usb.o \ $(WLAN_COMMON_ROOT)/$(HIF_USB_DIR)/if_usb.o \ @@ -1647,6 +1646,7 @@ CDEFINES += -DCONFIG_DP_TRACE ifeq ($(CONFIG_WLAN_NAPI), y) CDEFINES += -DFEATURE_NAPI +CDEFINES += -DHIF_IRQ_AFFINITY ifeq ($(CONFIG_WLAN_NAPI_DEBUG), y) CDEFINES += -DFEATURE_NAPI_DEBUG endif