From bb31986be78cbaa1207597042ec14143ee73649d Mon Sep 17 00:00:00 2001 From: Steve Cohen Date: Sat, 21 Mar 2020 16:46:53 -0400 Subject: [PATCH] disp: msm: sde: avoid going to solver mode for video mode Avoid updating the rsc state to solver mode for video mode panels on targets with rsc version 3 and up. Change-Id: I238f130c914c8c845c172746cc2025acd37840d3 Signed-off-by: Steve Cohen --- msm/sde_rsc.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/msm/sde_rsc.c b/msm/sde_rsc.c index d1192d4295..3a4538d296 100644 --- a/msm/sde_rsc.c +++ b/msm/sde_rsc.c @@ -927,6 +927,9 @@ int sde_rsc_client_state_update(struct sde_rsc_client *caller_client, __builtin_return_address(0), rsc->current_state, caller_client->name, state); + if ((state == SDE_RSC_VID_STATE) && (rsc->version >= SDE_RSC_REV_3)) + state = SDE_RSC_CLK_STATE; + if (rsc->current_state == SDE_RSC_IDLE_STATE) sde_rsc_resource_enable(rsc);