From 484091de4105fc17d9f5f1838ac61aaeed3387ab Mon Sep 17 00:00:00 2001 From: Lei Chen Date: Fri, 4 Jun 2021 16:59:57 +0800 Subject: [PATCH] disp: msm: dsi: clear ctrl_flags for private DCS panel command DSI or panel configurations might be changed dynamically, so clear ctrl_flags of private DCS command to regenerate it according to current display configurations. Change-Id: Iddfcbe7f14de65ed0edf408a75b0a50bdb0a2d29 Signed-off-by: Lei Chen --- msm/dsi/dsi_panel.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/msm/dsi/dsi_panel.c b/msm/dsi/dsi_panel.c index 4948fee514..15d7811e28 100644 --- a/msm/dsi/dsi_panel.c +++ b/msm/dsi/dsi_panel.c @@ -436,6 +436,8 @@ static int dsi_panel_tx_cmd_set(struct dsi_panel *panel, goto error; } + cmds->ctrl_flags = 0; + for (i = 0; i < count; i++) { if (state == DSI_CMD_SET_STATE_LP) cmds->msg.flags |= MIPI_DSI_MSG_USE_LPM;