|
@@ -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);
|
|
pmo_core_update_wow_initial_wake_up(psoc_ctx, 0);
|
|
|
|
|
|
/* If target was not suspended, bail out */
|
|
/* 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);
|
|
pmo_psoc_put_ref(psoc);
|
|
goto out;
|
|
goto out;
|
|
}
|
|
}
|