diff --git a/Kbuild b/Kbuild index be94bf8bdfe0..329b9fbaa19c 100644 --- a/Kbuild +++ b/Kbuild @@ -967,11 +967,13 @@ UMAC_CRYPTO_DIR := umac/cmn_services/crypto UMAC_CRYPTO_CORE_DIR := $(WLAN_COMMON_ROOT)/$(UMAC_CRYPTO_DIR)/src UMAC_CRYPTO_INC := -I$(WLAN_COMMON_INC)/$(UMAC_CRYPTO_DIR)/inc \ -I$(WLAN_COMMON_INC)/$(UMAC_CRYPTO_DIR)/src +ifeq ($(CONFIG_CRYPTO_COMPONENT), y) UMAC_CRYPTO_OBJS := $(UMAC_CRYPTO_CORE_DIR)/wlan_crypto_global_api.o \ $(UMAC_CRYPTO_CORE_DIR)/wlan_crypto_ucfg_api.o \ $(UMAC_CRYPTO_CORE_DIR)/wlan_crypto_main.o \ $(UMAC_CRYPTO_CORE_DIR)/wlan_crypto_obj_mgr.o \ $(UMAC_CRYPTO_CORE_DIR)/wlan_crypto_param_handling.o +endif ############# FTM CORE ############ FTM_CORE_DIR := ftm @@ -2515,10 +2517,7 @@ ifeq ($(CONFIG_QCACLD_FEATURE_GREEN_AP), y) OBJS += $(UMAC_GREEN_AP_OBJS) endif -ifeq ($(CONFIG_CRYPTO_COMPONENT), y) OBJS += $(UMAC_CRYPTO_OBJS) -endif - OBJS += $(DP_OBJS) ifeq ($(CONFIG_INTERFACE_MGR), y) OBJS += $(UMAC_INTERFACE_MGR_OBJS)