Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c53753dd authored by jj chen's avatar jj chen Committed by jj.chen
Browse files

[ALPS08873280] disp: Dont enter the PU main flow when fps switch



[Description]
Dont enter the PU main flow when fps switch and PU is disable

[Test]
Build Pass

MTK-Commit-Id: b735bd59b5c6e44de78cb9d4b9b84e0be0362763

Signed-off-by: default avatarjj chen <jj.chen@mediatek.com>
CR-Id: ALPS08873280
Feature: display_mobile
Change-Id: Icbaeabadedee36e78636606f3be1e20e02c2d4ff
parent d7858044
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -13976,8 +13976,11 @@ static void mtk_drm_crtc_atomic_begin(struct drm_crtc *crtc,
			DDPDBG("partial_enable: %d\n", partial_enable);
			if (!partial_enable &&
				!old_mtk_state->prop_val[CRTC_PROP_PARTIAL_UPDATE_ENABLE]
				&& (old_mtk_state->prop_val[CRTC_PROP_DISP_MODE_IDX] ==
				mtk_crtc_state->prop_val[CRTC_PROP_DISP_MODE_IDX]))
				&& ((old_mtk_state->prop_val[CRTC_PROP_DISP_MODE_IDX] ==
				mtk_crtc_state->prop_val[CRTC_PROP_DISP_MODE_IDX]) ||
				((old_mtk_state->prop_val[CRTC_PROP_DISP_MODE_IDX] !=
				mtk_crtc_state->prop_val[CRTC_PROP_DISP_MODE_IDX])
				&& !(mtk_crtc->mode_change_index & MODE_DSI_RES))))
				DDPDBG("partial update is disable and equal to old\n");
			else
				/* set partial update */