diff options
Diffstat (limited to 'drivers/gpu/drm/drm_simple_kms_helper.c')
-rw-r--r-- | drivers/gpu/drm/drm_simple_kms_helper.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/gpu/drm/drm_simple_kms_helper.c b/drivers/gpu/drm/drm_simple_kms_helper.c index 9f3b1c94802b..9d3f6b70812c 100644 --- a/drivers/gpu/drm/drm_simple_kms_helper.c +++ b/drivers/gpu/drm/drm_simple_kms_helper.c | |||
@@ -100,8 +100,9 @@ static int drm_simple_kms_plane_atomic_check(struct drm_plane *plane, | |||
100 | if (!crtc_state->enable) | 100 | if (!crtc_state->enable) |
101 | return 0; /* nothing to check when disabling or disabled */ | 101 | return 0; /* nothing to check when disabling or disabled */ |
102 | 102 | ||
103 | clip.x2 = crtc_state->adjusted_mode.hdisplay; | 103 | if (crtc_state->enable) |
104 | clip.y2 = crtc_state->adjusted_mode.vdisplay; | 104 | drm_mode_get_hv_timing(&crtc_state->mode, |
105 | &clip.x2, &clip.y2); | ||
105 | 106 | ||
106 | ret = drm_atomic_helper_check_plane_state(plane_state, crtc_state, | 107 | ret = drm_atomic_helper_check_plane_state(plane_state, crtc_state, |
107 | &clip, | 108 | &clip, |