summaryrefslogtreecommitdiff
path: root/Kbuild
diff options
context:
space:
mode:
authorRajeev Kumar <rajekuma@codeaurora.org>2016-11-30 11:20:40 -0800
committerqcabuildsw <qcabuildsw@localhost>2016-12-01 19:19:17 -0800
commit97767a02979a9c8ca0a1fa30b1fbbb14a69bd43d (patch)
tree5196cfc3d7163d5555f9ebd88a56804f6aa57a5d /Kbuild
parenta529136479f6cd77ab3fea5d55f812d1bd899724 (diff)
downloadqcacld-97767a02979a9c8ca0a1fa30b1fbbb14a69bd43d.tar.gz
qcacld-3.0: Define init-deinit basic framework for phase 3 convergence
Define basic dispatcher framework for init/deinit. Each individual component is supposed to define its init/deinit primitives and replace dummy place holder primitives. Change-Id: I35140ea7af03ce568e1732435458caf78ab28996 CRs-Fixed: 1095741
Diffstat (limited to 'Kbuild')
-rw-r--r--Kbuild12
1 files changed, 12 insertions, 0 deletions
diff --git a/Kbuild b/Kbuild
index 7bc45aab68..cbc4198375 100644
--- a/Kbuild
+++ b/Kbuild
@@ -842,6 +842,16 @@ HTT_OBJS := $(HTT_DIR)/htt_tx.o \
$(HTT_DIR)/htt_fw_stats.o \
$(HTT_DIR)/htt_rx.o
+
+############## INIT-DEINIT ###########
+INIT_DEINIT_DIR := init_deinit/dispatcher
+INIT_DEINIT_INC_DIR := $(INIT_DEINIT_DIR)/inc
+INIT_DEINIT_SRC_DIR := $(INIT_DEINIT_DIR)/src
+INIT_DEINIT_OBJ_DIR := $(WLAN_COMMON_ROOT)/$(INIT_DEINIT_SRC_DIR)
+INIT_DEINIT_INC := -I$(WLAN_COMMON_INC)/$(INIT_DEINIT_INC_DIR)
+INIT_DEINIT_OBJS := $(INIT_DEINIT_OBJ_DIR)/dispatcher_init_deinit.o
+
+
############## HTC ##########
HTC_DIR := htc
HTC_INC := -I$(WLAN_COMMON_INC)/$(HTC_DIR)
@@ -1051,6 +1061,7 @@ INCS += $(WMA_INC) \
$(CDP_INC) \
$(PKTLOG_INC) \
$(HTT_INC) \
+ $(INIT_DEINIT_INC) \
$(HTC_INC) \
$(DFS_INC) \
$(WCFG_INC) \
@@ -1091,6 +1102,7 @@ OBJS += $(WMA_OBJS) \
$(WMI_OBJS) \
$(FWLOG_OBJS) \
$(HTC_OBJS) \
+ $(INIT_DEINIT_OBJS) \
$(DFS_OBJS)
OBJS += $(HIF_OBJS) \