Procházet zdrojové kódy

disp: msm: dsi: enable DCS command ASYNC wait for video mode panels

With the new design of moving clock voting and command engine state
transition to DSI controller APIs, asynchronous wait after a command
transfer can now be supported on video mode panels.

Change-Id: Idec665fc5e9e8dadf20a77f9b1edbb685563eb4d
Signed-off-by: Satya Rama Aditya Pinapala <[email protected]>
Satya Rama Aditya Pinapala před 4 roky
rodič
revize
78ec57538d
1 změnil soubory, kde provedl 0 přidání a 2 odebrání
  1. 0 2
      msm/dsi/dsi_display.c

+ 0 - 2
msm/dsi/dsi_display.c

@@ -717,7 +717,6 @@ static void dsi_display_set_cmd_tx_ctrl_flags(struct dsi_display *display,
 		 * 1) queue_cmd_waits is set by connector and
 		 *	- commands are not sent using DSI FIFO memory
 		 *	- commands are not sent in non-embedded mode
-		 *	- not a video mode panel
 		 *	- no explicit msg post_wait_ms is specified
 		 *	- not a read command
 		 * 2) if async override msg flag is present
@@ -725,7 +724,6 @@ static void dsi_display_set_cmd_tx_ctrl_flags(struct dsi_display *display,
 		if (display->queue_cmd_waits)
 			if (!(flags & DSI_CTRL_CMD_FIFO_STORE) &&
 					!(flags & DSI_CTRL_CMD_NON_EMBEDDED_MODE) &&
-					!(display->panel->panel_mode == DSI_OP_VIDEO_MODE) &&
 					(cmd->post_wait_ms == 0) &&
 					!(cmd->ctrl_flags & DSI_CTRL_CMD_READ))
 				flags |= DSI_CTRL_CMD_ASYNC_WAIT;