From 269eca1e344625541e041535fd7db75d4b2fd15c Mon Sep 17 00:00:00 2001 From: Varun Reddy Yeturu Date: Tue, 3 Jan 2017 06:32:07 -0800 Subject: [PATCH] qcacld-3.0: Enable compilation for Serialization Define and enable the compile time flags for the UMAC convergence serialization component Change-Id: Idf4eede72f7316e9f5c14dd61a98ef7045096316 CRs-Fixed: 2000032 --- Kbuild | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/Kbuild b/Kbuild index b090b9ab2468..3b46ffeb7c8d 100644 --- a/Kbuild +++ b/Kbuild @@ -939,7 +939,19 @@ SCHEDULER_INC := -I$(WLAN_COMMON_INC)/$(SCHEDULER_INC_DIR) SCHEDULER_OBJS := $(SCHEDULER_OBJ_DIR)/scheduler_api.o \ $(SCHEDULER_OBJ_DIR)/scheduler_core.o +###### UMAC SERIALIZATION ######## +UMAC_SER_DIR := umac/cmn_services/serialization +UMAC_SER_INC_DIR := $(UMAC_SER_DIR)/inc +UMAC_SER_SRC_DIR := $(UMAC_SER_DIR)/src +UMAC_SER_OBJ_DIR := $(WLAN_COMMON_ROOT)/$(UMAC_SER_SRC_DIR) +UMAC_SER_INC := -I$(WLAN_COMMON_INC)/$(UMAC_SER_INC_DIR) +UMAC_SER_OBJS := $(UMAC_SER_OBJ_DIR)/wlan_serialization_dequeue.o \ + $(UMAC_SER_OBJ_DIR)/wlan_serialization_enqueue.o \ + $(UMAC_SER_OBJ_DIR)/wlan_serialization_main.o \ + $(UMAC_SER_OBJ_DIR)/wlan_serialization_api.o \ + $(UMAC_SER_OBJ_DIR)/wlan_serialization_utils.o \ + $(UMAC_SER_OBJ_DIR)/wlan_serialization_rules.o ############## HTC ########## HTC_DIR := htc HTC_INC := -I$(WLAN_COMMON_INC)/$(HTC_DIR) @@ -1170,7 +1182,7 @@ endif INCS += $(UMAC_OBJMGR_INC) INCS += $(UMAC_MGMT_TXRX_INC) INCS += $(TARGET_INC) - +INCS += $(UMAC_SER_INC) INCS += $(NLINK_INC) \ $(PTT_INC) \ $(WLAN_LOGGING_INC) @@ -1220,7 +1232,7 @@ OBJS += $(UMAC_MGMT_TXRX_OBJS) OBJS += $(WLAN_LOGGING_OBJS) OBJS += $(NLINK_OBJS) OBJS += $(PTT_OBJS) - +OBJS += $(UMAC_SER_OBJS) OBJS += $(PLD_OBJS) ifeq ($(CONFIG_REMOVE_PKT_LOG), 0)