From 899b201a0a24cb9703321510917d98a61fde834b Mon Sep 17 00:00:00 2001 From: Veera Sundaram Sankaran Date: Thu, 5 Nov 2020 15:05:48 -0800 Subject: [PATCH] disp: msm: dsi: avoid TE-based panel status check in Trusted-vm Add check to avoid the dsi panel status check with TE method as the GPIO support is not available in Trusted-vm. Change-Id: I5ad6e7b77b189b5150302ab34767dfc4d97aaf61 Signed-off-by: Veera Sundaram Sankaran --- msm/dsi/dsi_display.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/msm/dsi/dsi_display.c b/msm/dsi/dsi_display.c index d7e734526e..19227042ce 100644 --- a/msm/dsi/dsi_display.c +++ b/msm/dsi/dsi_display.c @@ -858,7 +858,8 @@ int dsi_display_check_status(struct drm_connector *connector, void *display, if (te_check_override) te_rechecks = MAX_TE_RECHECKS; - if (panel->panel_mode == DSI_OP_VIDEO_MODE) + if ((dsi_display->trusted_vm_env) || + (panel->panel_mode == DSI_OP_VIDEO_MODE)) te_rechecks = 0; ret = dsi_display_clk_ctrl(dsi_display->dsi_clk_handle,