qcacmn: Disable FISA update in suspend state
FISA update may come when target in suspend state, then UMAC force wake may return failure and lead to system timeout crash. Change is used to defer the update when resume happens. Change-Id: If033bed692dccf2d27e9c76825ab2063a3f56841 CRs-Fixed: 3324926
This commit is contained in:

committed by
Madan Koyyalamudi

parent
52590a8a70
commit
0dd0da3ac0
@@ -14965,6 +14965,7 @@ static QDF_STATUS dp_bus_suspend(struct cdp_soc_t *soc_hdl, uint8_t pdev_id)
|
||||
dp_monitor_reap_timer_suspend(soc);
|
||||
|
||||
dp_suspend_fse_cache_flush(soc);
|
||||
dp_rx_fst_update_pm_suspend_status(soc, true);
|
||||
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
@@ -14991,6 +14992,10 @@ static QDF_STATUS dp_bus_resume(struct cdp_soc_t *soc_hdl, uint8_t pdev_id)
|
||||
for (i = 0; i < soc->num_tcl_data_rings; i++)
|
||||
dp_flush_ring_hptp(soc, soc->tcl_data_ring[i].hal_srng);
|
||||
|
||||
dp_rx_fst_update_pm_suspend_status(soc, false);
|
||||
|
||||
dp_rx_fst_requeue_wq(soc);
|
||||
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user