Jelajahi Sumber

disp: msm: dsi: change hs timer control to fix timeout issue

The hs timer control settings can't match with dsi data transfer
requirement, so it may lead to timeout issue when running into low
frame rate, update this change to fix such issue for 30hz display
mode.

Change-Id: I01942a494f46e0023061a9d307a9d2ca1fd8159a
Signed-off-by: Yahui Wang <[email protected]>
Yahui Wang 3 tahun lalu
induk
melakukan
a7378dcdf5
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      msm/dsi/dsi_ctrl_hw_cmn.c

+ 1 - 1
msm/dsi/dsi_ctrl_hw_cmn.c

@@ -633,7 +633,7 @@ void dsi_ctrl_hw_cmn_setup_cmd_stream(struct dsi_ctrl_hw *ctrl,
 	}
 
 	/* HS Timer value */
-	DSI_W32(ctrl, DSI_HS_TIMER_CTRL, 0x3FD08);
+	DSI_W32(ctrl, DSI_HS_TIMER_CTRL, 0x49C3C);
 
 	stream_ctrl = (stride_final + 1) << 16;
 	stream_ctrl |= (vc_id & 0x3) << 8;