Browse Source

qcacmn: set init_phase to false for wcn6450

Mark init_phase to false in hal_soc for wcn6450 during
driver load completion.

Change-Id: Ib76b7b7cbacd59cdeada13861bf2146ae47fc82c
CRs-Fixed: 3514777
Venkateswara Naralasetty 2 years ago
parent
commit
9d022375f6
1 changed files with 10 additions and 0 deletions
  1. 10 0
      hif/src/hif_main.c

+ 10 - 0
hif/src/hif_main.c

@@ -90,6 +90,7 @@ void *hif_get_targetdef(struct hif_opaque_softc *hif_ctx)
 }
 }
 
 
 #ifdef FORCE_WAKE
 #ifdef FORCE_WAKE
+#ifndef QCA_WIFI_WCN6450
 void hif_srng_init_phase(struct hif_opaque_softc *hif_ctx,
 void hif_srng_init_phase(struct hif_opaque_softc *hif_ctx,
 			 bool init_phase)
 			 bool init_phase)
 {
 {
@@ -98,6 +99,15 @@ void hif_srng_init_phase(struct hif_opaque_softc *hif_ctx,
 	if (ce_srng_based(scn))
 	if (ce_srng_based(scn))
 		hal_set_init_phase(scn->hal_soc, init_phase);
 		hal_set_init_phase(scn->hal_soc, init_phase);
 }
 }
+#else
+void hif_srng_init_phase(struct hif_opaque_softc *hif_ctx,
+			 bool init_phase)
+{
+	struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx);
+
+	hal_set_init_phase(scn->hal_soc, init_phase);
+}
+#endif
 #endif /* FORCE_WAKE */
 #endif /* FORCE_WAKE */
 
 
 #ifdef HIF_IPCI
 #ifdef HIF_IPCI