qcacld-3.0: Add legacy mlme component
Add legacy mlme component main APIs and init/deinit from HDD.
Change-Id: I3d3de3bca9a4fd0896a9d6a076b5e60bb1a5ca83
CRs-Fixed: 2272959
diff --git a/Kbuild b/Kbuild
index e955704..634908c 100644
--- a/Kbuild
+++ b/Kbuild
@@ -726,6 +726,14 @@
$(IPA_DIR)/core/src/wlan_ipa_rm.o
endif
+
+######## MLME ##############
+MLME_DIR := components/mlme
+MLME_INC := -I$(WLAN_ROOT)/$(MLME_DIR)/core/inc \
+ -I$(WLAN_ROOT)/$(MLME_DIR)/dispatcher/inc
+
+MLME_OBJS := $(MLME_DIR)/core/src/wlan_mlme_main.o
+
########## CLD TARGET_IF #######
CLD_TARGET_IF_DIR := components/target_if
@@ -1433,6 +1441,7 @@
INCS += $(OCB_INC)
INCS += $(IPA_INC)
+INCS += $(MLME_INC)
ifeq ($(CONFIG_REMOVE_PKT_LOG), n)
INCS += $(PKTLOG_INC)
@@ -1509,6 +1518,7 @@
OBJS += $(PTT_OBJS)
OBJS += $(UMAC_SER_OBJS)
OBJS += $(PLD_OBJS)
+OBJS += $(MLME_OBJS)
ifeq ($(CONFIG_WLAN_FEATURE_DSRC), y)
OBJS += $(OCB_OBJS)