disp: msm: sde: disable solver for autorefresh disable transition
RSC Solver enable during autorefresh enable need to be avoided. Currently in SDE driver, solver is disabled if autorefresh is enabled from HLOS client but autorefresh disable transition is not considered. This change avoids RSC solver mode in autorefresh disable transition commit including splash hand-off. Change-Id: Ib1c4791b203892629abdd84999671830a61f6ed0 Signed-off-by: Prabhanjan Kandula <quic_pkandula@quicinc.com> Signed-off-by: GG Hou <quic_renjhou@quicinc.com>
This commit is contained in:
@@ -1816,6 +1816,12 @@ static int _sde_encoder_update_rsc_client(
|
||||
sde_enc->cur_master->connector);
|
||||
sde_enc->autorefresh_solver_disable =
|
||||
_sde_encoder_is_autorefresh_enabled(sde_enc) ? true : false;
|
||||
|
||||
if (sde_enc->cur_master->ops.is_autoref_disable_pending)
|
||||
sde_enc->autorefresh_solver_disable =
|
||||
(sde_enc->autorefresh_solver_disable ||
|
||||
sde_enc->cur_master->ops.is_autoref_disable_pending(
|
||||
sde_enc->cur_master));
|
||||
}
|
||||
|
||||
/* left primary encoder keep vote */
|
||||
|
Reference in New Issue
Block a user