msm: eva: Fix NoC Hang When accessing NoC

Acquire xo_reset before accessing CVP NoC. There is a chance the NoC clock,
XO clock is disabled during XO reset. Acquiring xo_reset will block the
XO clock reset.

Change-Id: I51ab201beafbd1a4b998ee33a9d23c1efa3e2a14
Signed-off-by: George Shen <quic_sqiao@quicinc.com>
Esse commit está contido em:
George Shen
2023-03-31 14:51:48 -07:00
commit 815ffdf422
7 arquivos alterados com 109 adições e 141 exclusões

Ver arquivo

@@ -146,7 +146,6 @@ static int msm_cvp_initialize_core(struct platform_device *pdev,
init_completion(&core->completions[i]);
}
INIT_DELAYED_WORK(&core->fw_unload_work, msm_cvp_fw_unload_handler);
INIT_WORK(&core->ssr_work, msm_cvp_ssr_handler);
init_cycle_info(&core->dyn_clk);
core->ssr_count = 0;