소스 검색

qcacld-3.0: Check for fw down during runtime suspend

Currently there is no check for fw down during runtime suspend. This is
causing issue when host has already received fw down event due to
injected fw crash.

To avoid this, add check for fw down during runtime suspend.

Change-Id: Ic518f7fc95fa3ff9f9a3bd8973e9e37e9ebcf52f
CRs-Fixed: 2676841
Bapiraju Alla 5 년 전
부모
커밋
954de3b680
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      components/pmo/core/src/wlan_pmo_suspend_resume.c

+ 1 - 1
components/pmo/core/src/wlan_pmo_suspend_resume.c

@@ -1295,7 +1295,7 @@ QDF_STATUS pmo_core_psoc_bus_resume_req(struct wlan_objmgr_psoc *psoc,
 	pmo_core_update_wow_initial_wake_up(psoc_ctx, 0);
 
 	/* If target was not suspended, bail out */
-	if (!pmo_tgt_is_target_suspended(psoc)) {
+	if (qdf_is_fw_down() || !pmo_tgt_is_target_suspended(psoc)) {
 		pmo_psoc_put_ref(psoc);
 		goto out;
 	}