From bcdfd80f6b6046001edc754c60c184767f5eb7d0 Mon Sep 17 00:00:00 2001 From: Ashish Kumar Dhanotiya Date: Fri, 10 Jul 2020 12:03:33 +0530 Subject: [PATCH] qcacld-3.0: Add connect-disconnect infra for connection manager Add connect, disconnect and roam files for connection manager infrastructure Change-Id: Ia0f624db11d4ba52a4d7f79c19c3be8c37121f88 CRs-Fixed: 2739397 --- Kbuild | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/Kbuild b/Kbuild index 78ff372f45b8..54add965563f 100644 --- a/Kbuild +++ b/Kbuild @@ -840,11 +840,21 @@ OS_IF_DIR := $(WLAN_COMMON_ROOT)/os_if OS_IF_INC += -I$(WLAN_COMMON_INC)/os_if/linux \ -I$(WLAN_COMMON_INC)/os_if/linux/scan/inc \ -I$(WLAN_COMMON_INC)/os_if/linux/spectral/inc \ - -I$(WLAN_COMMON_INC)/os_if/linux/crypto/inc + -I$(WLAN_COMMON_INC)/os_if/linux/crypto/inc \ + -I$(WLAN_COMMON_INC)/os_if/linux/mlme/inc OS_IF_OBJ += $(OS_IF_DIR)/linux/wlan_osif_request_manager.o \ $(OS_IF_DIR)/linux/crypto/src/wlan_nl_to_crypto_params.o +ifeq ($(CONFIG_CM_ENABLE), y) +OS_IF_OBJ += $(OS_IF_DIR)/linux/mlme/src/wlan_cfg80211_cm_util.o \ + $(OS_IF_DIR)/linux/mlme/src/wlan_cfg80211_cm_connect_rsp.o \ + $(OS_IF_DIR)/linux/mlme/src/wlan_cfg80211_cm_disconnect_rsp.o \ + $(OS_IF_DIR)/linux/mlme/src/wlan_cfg80211_cm_disconnect_rsp.o \ + $(OS_IF_DIR)/linux/mlme/src/wlan_cfg80211_cm_req.o \ + $(OS_IF_DIR)/linux/mlme/src/wlan_cfg80211_cm_roam_rsp.o +endif + CONFIG_CRYPTO_COMPONENT := y ifeq ($(CONFIG_CRYPTO_COMPONENT), y) @@ -1182,7 +1192,9 @@ UMAC_MLME_OBJS += $(WLAN_COMMON_ROOT)/umac/mlme/connection_mgr/core/src/wlan_cm_ $(WLAN_COMMON_ROOT)/umac/mlme/connection_mgr/core/src/wlan_cm_connect.o \ $(WLAN_COMMON_ROOT)/umac/mlme/connection_mgr/core/src/wlan_cm_connect_scan.o \ $(WLAN_COMMON_ROOT)/umac/mlme/connection_mgr/core/src/wlan_cm_disconnect.o \ - $(WLAN_COMMON_ROOT)/umac/mlme/connection_mgr/core/src/wlan_cm_cmn.o + $(WLAN_COMMON_ROOT)/umac/mlme/connection_mgr/core/src/wlan_cm_util.o \ + $(WLAN_COMMON_ROOT)/umac/mlme/connection_mgr/dispatcher/src/wlan_cm_ucfg_api.o \ + $(WLAN_COMMON_ROOT)/umac/mlme/connection_mgr/dispatcher/src/wlan_cm_api.o \ ifeq ($(CONFIG_QCACLD_WLAN_LFR3), y) # Add LFR3/FW roam specific connection manager files here