Просмотр исходного кода

disp: msm: dsi: batch ROI DCS commands together

The CASET and PASET commands can be batched together and sent using the
MIPI_DSI_MSG_BATCH_COMMAND flag. This was during pre kickoff there is
no unnecessary wait between the ROI commands.

Change-Id: I96ce30367f66024dc56f67bc1f113cac36353a9b
Signed-off-by: Satya Rama Aditya Pinapala <[email protected]>
Satya Rama Aditya Pinapala 4 лет назад
Родитель
Сommit
87e1c4f2b2
1 измененных файлов с 1 добавлено и 0 удалено
  1. 1 0
      msm/dsi/dsi_panel.c

+ 1 - 0
msm/dsi/dsi_panel.c

@@ -4407,6 +4407,7 @@ static int dsi_panel_roi_prepare_dcs_cmds(struct dsi_panel_cmd_set *set,
 	set->cmds[0].msg.channel = 0;
 	set->cmds[0].msg.type = MIPI_DSI_DCS_LONG_WRITE;
 	set->cmds[0].msg.flags = unicast ? MIPI_DSI_MSG_UNICAST_COMMAND : 0;
+	set->cmds[0].msg.flags |= MIPI_DSI_MSG_BATCH_COMMAND;
 	set->cmds[0].msg.tx_len = ROI_CMD_LEN;
 	set->cmds[0].msg.tx_buf = caset;
 	set->cmds[0].msg.rx_len = 0;