qcacld-3.0: Unknown symbol wlan_set_vdev_crypto_prarams_from_ie
Fix insmod Genoa wlan module failure for: wlan: Unknown symbol wlan_set_vdev_crypto_prarams_from_ie. wlan_set_vdev_crypto_prarams_from_ie is defined in wlan_crypto_global_api.c UMAC_CRYPTO_OBJS := $(UMAC_CRYPTO_CORE_DIR)/ wlan_crypto_global_api.o \ ifeq ($(CONFIG_CRYPTO_COMPONENT), y) OBJS += $(UMAC_CRYPTO_OBJS) endif The crypto component is always required after convergence between WIN/MCC, hence just unconditonally set CONFIG_CRYPTO_COMPONENT := y in Kbuild. Remove CONFIG_CRYPTO_COMPONENT := y in defconfig of each wifi chip: default_defconfig, qca6174_defconfig, qca6390_defconfig. Change-Id: Id0abe80673d59d9274401f1304b5ce1d906624eb CRs-Fixed: 2596124
This commit is contained in:
2
Kbuild
2
Kbuild
@@ -687,6 +687,8 @@ OS_IF_INC += -I$(WLAN_COMMON_INC)/os_if/linux \
|
|||||||
OS_IF_OBJ += $(OS_IF_DIR)/linux/wlan_osif_request_manager.o \
|
OS_IF_OBJ += $(OS_IF_DIR)/linux/wlan_osif_request_manager.o \
|
||||||
$(OS_IF_DIR)/linux/crypto/src/wlan_nl_to_crypto_params.o
|
$(OS_IF_DIR)/linux/crypto/src/wlan_nl_to_crypto_params.o
|
||||||
|
|
||||||
|
CONFIG_CRYPTO_COMPONENT := y
|
||||||
|
|
||||||
ifeq ($(CONFIG_CRYPTO_COMPONENT), y)
|
ifeq ($(CONFIG_CRYPTO_COMPONENT), y)
|
||||||
OS_IF_OBJ += $(OS_IF_DIR)/linux/crypto/src/wlan_cfg80211_crypto.o
|
OS_IF_OBJ += $(OS_IF_DIR)/linux/crypto/src/wlan_cfg80211_crypto.o
|
||||||
endif
|
endif
|
||||||
|
@@ -148,7 +148,6 @@ endif
|
|||||||
CONFIG_WLAN_DISABLE_EXPORT_SYMBOL := y
|
CONFIG_WLAN_DISABLE_EXPORT_SYMBOL := y
|
||||||
|
|
||||||
CONFIG_QCACLD_FEATURE_GREEN_AP := y
|
CONFIG_QCACLD_FEATURE_GREEN_AP := y
|
||||||
CONFIG_CRYPTO_COMPONENT := y
|
|
||||||
#Flag to enable Android Packet Filtering
|
#Flag to enable Android Packet Filtering
|
||||||
CONFIG_QCACLD_FEATURE_APF := y
|
CONFIG_QCACLD_FEATURE_APF := y
|
||||||
|
|
||||||
|
@@ -93,7 +93,6 @@ CONFIG_WLAN_SYSFS := y
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
CONFIG_QCACLD_FEATURE_GREEN_AP := y
|
CONFIG_QCACLD_FEATURE_GREEN_AP := y
|
||||||
CONFIG_CRYPTO_COMPONENT := y
|
|
||||||
#Flag to enable Android Packet Filtering
|
#Flag to enable Android Packet Filtering
|
||||||
CONFIG_QCACLD_FEATURE_APF := y
|
CONFIG_QCACLD_FEATURE_APF := y
|
||||||
|
|
||||||
|
@@ -115,7 +115,6 @@ CONFIG_WLAN_SYSFS := y
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
CONFIG_QCACLD_FEATURE_GREEN_AP := y
|
CONFIG_QCACLD_FEATURE_GREEN_AP := y
|
||||||
CONFIG_CRYPTO_COMPONENT := y
|
|
||||||
#Flag to enable Android Packet Filtering
|
#Flag to enable Android Packet Filtering
|
||||||
CONFIG_QCACLD_FEATURE_APF := y
|
CONFIG_QCACLD_FEATURE_APF := y
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user