diff --git a/drivers/video/fbdev/msm/mdss_dsi_host.c b/drivers/video/fbdev/msm/mdss_dsi_host.c index 3cb811b8a9dc..9423cfbd38ce 100644 --- a/drivers/video/fbdev/msm/mdss_dsi_host.c +++ b/drivers/video/fbdev/msm/mdss_dsi_host.c @@ -403,6 +403,10 @@ void mdss_dsi_host_init(struct mdss_panel_data *pdata) MIPI_OUTP((ctrl_pdata->ctrl_base) + 0x11c, 0x23f); /* DSI_CLK_CTRL */ + /* Reset DSI_LANE_CTRL */ + if (!ctrl_pdata->mmss_clamp) + MIPI_OUTP((ctrl_pdata->ctrl_base) + 0x00ac, 0x0); + dsi_ctrl |= BIT(0); /* enable dsi */ MIPI_OUTP((ctrl_pdata->ctrl_base) + 0x0004, dsi_ctrl);