Эх сурвалжийг харах

qcacld-3.0: Enable shadow register write delay for HST

Enable force wakeup and shadow register write delay
feature for HST to avoid shadow register update failure.

Change-Id: Ia49f44127174b30f66c388c9c440020b9e4434fb
CRs-Fixed: 3519513
Chaoli Zhou 1 жил өмнө
parent
commit
7bec066717

+ 12 - 0
configs/qca6390_defconfig

@@ -328,6 +328,17 @@ ifeq ($(CONFIG_CNSS_QCA6390), y)
 	CONFIG_QCA_WIFI_QCA6390 := y
 endif
 
+ifeq ($(CONFIG_PCI_MSM), $(filter $(CONFIG_PCI_MSM), m y))
+	CONFIG_FEATURE_HAL_DELAYED_REG_WRITE := y
+ifeq ($(CONFIG_CNSS_QCA6390), y)
+	CONFIG_SHADOW_WRITE_DELAY := y
+endif
+endif
+
+CONFIG_DEVICE_FORCE_WAKE_ENABLE :=y
+CONFIG_HIF_REG_WINDOW_SUPPORT :=y
+CONFIG_FEATURE_FORCE_WAKE := y
+
 CONFIG_QCA_WIFI_QCA8074 := y
 CONFIG_QCA_WIFI_QCA8074_VP := y
 CONFIG_DP_INTR_POLL_BASED := y
@@ -714,6 +725,7 @@ endif
 	CONFIG_TALLOC_DEBUG := y
 	CONFIG_UNIT_TEST := y
 	CONFIG_HAL_DEBUG := y
+	CONFIG_FEATURE_HAL_RECORD_SUSPEND_WRITE := y
 endif
 
 ifeq ($(CONFIG_UNIT_TEST), y)