summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--drivers/gpu/drm/msm/sde/sde_plane.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/drivers/gpu/drm/msm/sde/sde_plane.c b/drivers/gpu/drm/msm/sde/sde_plane.c
index 0593d5bc24fe..fc5f19d5c19f 100644
--- a/drivers/gpu/drm/msm/sde/sde_plane.c
+++ b/drivers/gpu/drm/msm/sde/sde_plane.c
@@ -1021,13 +1021,9 @@ static int sde_plane_atomic_check(struct drm_plane *plane,
DBG("%s: still pending!", psde->pipe_name);
full_modeset = true;
}
- if (full_modeset) {
- struct drm_crtc_state *crtc_state =
- drm_atomic_get_crtc_state(state->state,
- state->crtc);
- crtc_state->mode_changed = true;
+ if (full_modeset)
to_sde_plane_state(state)->mode_changed = true;
- }
+
} else {
to_sde_plane_state(state)->mode_changed = true;
}