disp: msm: dsi: maintain validated dsi msg flags

This change fixes the usecase where dsi msg flags validated only
during command transfer. This fix maintains the flags between
transfer and trigger calls. It also adds a new async override
flag to be used to bypass validate function.

Change-Id: Ie12acd3d7b01099bba65ca37cec61091408b81c5
Signed-off-by: Nilaan Gunabalachandran <ngunabal@codeaurora.org>
Signed-off-by: Satya Rama Aditya Pinapala <psraditya30@codeaurora.org>
This commit is contained in:
Nilaan Gunabalachandran
2020-03-19 15:17:41 -04:00
committed by Satya Rama Aditya Pinapala
父節點 a1143d12be
當前提交 41f52e3987
共有 4 個文件被更改,包括 40 次插入32 次删除

查看文件

@@ -554,7 +554,7 @@ int dsi_ctrl_set_tpg_state(struct dsi_ctrl *dsi_ctrl, bool on);
*/
int dsi_ctrl_cmd_transfer(struct dsi_ctrl *dsi_ctrl,
const struct mipi_dsi_msg *msg,
u32 flags);
u32 *flags);
/**
* dsi_ctrl_cmd_tx_trigger() - Trigger a deferred command.