Browse Source

Merge "msm: eva: Add delay after resetting xo clk"

qctecmdr 1 year ago
parent
commit
8805a5c1ce
1 changed files with 2 additions and 2 deletions
  1. 2 2
      msm/eva/cvp_hfi.c

+ 2 - 2
msm/eva/cvp_hfi.c

@@ -4767,8 +4767,8 @@ static int __power_off_controller(struct iris_hfi_device *device)
 	/* de-assert EVA_NoC reset */
 	/* de-assert EVA_NoC reset */
 	__write_register(device, CVP_AON_WRAPPER_CVP_NOC_CORE_SW_RESET, 0x0);
 	__write_register(device, CVP_AON_WRAPPER_CVP_NOC_CORE_SW_RESET, 0x0);
 
 
-	/* de-assert EVA video_cc XO reset and enable video_cc XO clock after 80us */
-	usleep_range(80, 100);
+	/* de-assert EVA video_cc XO reset and enable video_cc XO clock after 125us */
+	usleep_range(200, 300);
 	rc = call_iris_op(device, reset_control_deassert_name, device, "cvp_xo_reset");
 	rc = call_iris_op(device, reset_control_deassert_name, device, "cvp_xo_reset");
 	if (rc)
 	if (rc)
 		dprintk(CVP_ERR, "%s: de-assert cvp_xo_reset failed\n", __func__);
 		dprintk(CVP_ERR, "%s: de-assert cvp_xo_reset failed\n", __func__);