浏览代码

qcacld-3.0: Fix insmod HST driver failed on auto platform

Insmod failed for:
wlan: Unknown symbol ol_cfg_set_tx_free_at_download (err 0)
wlan: Unknown symbol ol_txrx_soc_attach (err 0)

The 2 functions are only implemented on legacy platform like
Helium.
Fixed by copy config from default_defconfig to
qca6390_defconfig.

Change-Id: I5e8838c6653571507e6143c28ad6a0f7e7b228e9
CRs-Fixed: 2535963
Jianmin Zhu 5 年之前
父节点
当前提交
4f9f13876e
共有 1 个文件被更改,包括 6 次插入0 次删除
  1. 6 0
      configs/qca6390_defconfig

+ 6 - 0
configs/qca6390_defconfig

@@ -324,6 +324,7 @@ CONFIG_DP_LFR := y
 CONFIG_HTT_PADDR64 := y
 CONFIG_RX_OL := y
 CONFIG_TX_TID_OVERRIDE := y
+CONFIG_DP_TXRX_SOC_ATTACH := y
 endif
 
 # As per target team, build is done as follows:
@@ -633,7 +634,12 @@ CONFIG_WMI_CMD_STRINGS := y
 CONFIG_FEATURE_MONITOR_MODE_SUPPORT := y
 CONFIG_WLAN_ALLOCATE_GLOBAL_BUFFERS_DYNAMICALLY := n
 CONFIG_WLAN_FEATURE_TWT := y
+
+ifeq (y,$(findstring y,$(CONFIG_LITHIUM) $(CONFIG_ICNSS)))
+CONFIG_WLAN_FEATURE_BMI := n
+else
 CONFIG_WLAN_FEATURE_BMI := y
+endif
 
 #Flags to enable/disable vendor commands
 CONFIG_FEATURE_RSSI_MONITOR := y