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:
parent
80334ca5d6
commit
e986417f5a
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_DIR)/linux/crypto/src/wlan_nl_to_crypto_params.o
|
||||
|
||||
CONFIG_CRYPTO_COMPONENT := y
|
||||
|
||||
ifeq ($(CONFIG_CRYPTO_COMPONENT), y)
|
||||
OS_IF_OBJ += $(OS_IF_DIR)/linux/crypto/src/wlan_cfg80211_crypto.o
|
||||
endif
|
||||
|
@ -148,7 +148,6 @@ endif
|
||||
CONFIG_WLAN_DISABLE_EXPORT_SYMBOL := y
|
||||
|
||||
CONFIG_QCACLD_FEATURE_GREEN_AP := y
|
||||
CONFIG_CRYPTO_COMPONENT := y
|
||||
#Flag to enable Android Packet Filtering
|
||||
CONFIG_QCACLD_FEATURE_APF := y
|
||||
|
||||
|
@ -93,7 +93,6 @@ CONFIG_WLAN_SYSFS := y
|
||||
endif
|
||||
|
||||
CONFIG_QCACLD_FEATURE_GREEN_AP := y
|
||||
CONFIG_CRYPTO_COMPONENT := y
|
||||
#Flag to enable Android Packet Filtering
|
||||
CONFIG_QCACLD_FEATURE_APF := y
|
||||
|
||||
|
@ -115,7 +115,6 @@ CONFIG_WLAN_SYSFS := y
|
||||
endif
|
||||
|
||||
CONFIG_QCACLD_FEATURE_GREEN_AP := y
|
||||
CONFIG_CRYPTO_COMPONENT := y
|
||||
#Flag to enable Android Packet Filtering
|
||||
CONFIG_QCACLD_FEATURE_APF := y
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user