From 995ab5a0116986510310b051a8bc2abe6cb20d00 Mon Sep 17 00:00:00 2001 From: Abhishek Ambure Date: Fri, 27 Sep 2019 19:06:02 +0530 Subject: [PATCH] qcacld-3.0: Kbuild change for IBSS feature flag enable/disable Enable/disbale IBSS feature using QCA_IBSS_SUPPORT flag in Kbuild. Change-Id: Icd69009ac0ed0976f288e7f04639464f7b2b5891 CRs-Fixed: 2537008 --- Kbuild | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Kbuild b/Kbuild index 4246cb405e30..d29faaff171e 100644 --- a/Kbuild +++ b/Kbuild @@ -350,7 +350,6 @@ MAC_LIM_OBJS := $(MAC_SRC_DIR)/pe/lim/lim_aid_mgmt.o \ $(MAC_SRC_DIR)/pe/lim/lim_api.o \ $(MAC_SRC_DIR)/pe/lim/lim_assoc_utils.o \ $(MAC_SRC_DIR)/pe/lim/lim_ft.o \ - $(MAC_SRC_DIR)/pe/lim/lim_ibss_peer_mgmt.o \ $(MAC_SRC_DIR)/pe/lim/lim_link_monitoring_algo.o \ $(MAC_SRC_DIR)/pe/lim/lim_process_action_frame.o \ $(MAC_SRC_DIR)/pe/lim/lim_process_assoc_req_frame.o \ @@ -379,6 +378,10 @@ MAC_LIM_OBJS := $(MAC_SRC_DIR)/pe/lim/lim_aid_mgmt.o \ $(MAC_SRC_DIR)/pe/lim/lim_trace.o \ $(MAC_SRC_DIR)/pe/lim/lim_utils.o +ifeq ($(CONFIG_QCA_IBSS_SUPPORT), y) +MAC_LIM_OBJS += $(MAC_SRC_DIR)/pe/lim/lim_ibss_peer_mgmt.o +endif + ifeq ($(CONFIG_QCOM_TDLS), y) MAC_LIM_OBJS += $(MAC_SRC_DIR)/pe/lim/lim_process_tdls.o endif @@ -2273,7 +2276,11 @@ cppflags-$(WLAN_OPEN_SOURCE) += -DWLAN_OPEN_SOURCE cppflags-$(CONFIG_FEATURE_STATS_EXT) += -DWLAN_FEATURE_STATS_EXT cppflags-$(CONFIG_QCACLD_FEATURE_NAN) += -DWLAN_FEATURE_NAN cppflags-$(CONFIG_NDP_SAP_CONCURRENCY_ENABLE) += -DNDP_SAP_CONCURRENCY_ENABLE + +ifeq ($(CONFIG_QCA_IBSS_SUPPORT), y) cppflags-$(CONFIG_QCA_IBSS_SUPPORT) += -DQCA_IBSS_SUPPORT +endif + cppflags-$(CONFIG_WLAN_SYSFS) += -DWLAN_SYSFS cppflags-$(CONFIG_FEATURE_WLAN_RMC) += -DFEATURE_WLAN_RMC cppflags-$(CONFIG_FEATURE_BECN_STATS) += -DWLAN_FEATURE_BEACON_RECEPTION_STATS