summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--drivers/gpu/drm/rockchip/rockchip_drm_vop.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_vop.c b/drivers/gpu/drm/rockchip/rockchip_drm_vop.c
index 0999af2744c6..eb4b51f43aec 100644
--- a/drivers/gpu/drm/rockchip/rockchip_drm_vop.c
+++ b/drivers/gpu/drm/rockchip/rockchip_drm_vop.c
@@ -1613,8 +1613,11 @@ static bool vop_crtc_mode_fixup(struct drm_crtc *crtc,
const struct vop_data *vop_data = vop->data;
if (mode->hdisplay > vop_data->max_output.width ||
- mode->vdisplay > vop_data->max_output.height)
+ mode->vdisplay > vop_data->max_output.height) {
+ printk(KERN_WARNING "vop_crtc_mode_fixup: out of spec: want=%d x %d, max=%d x %d\n",
+ mode->hdisplay, mode->vdisplay, vop_data->max_output.width, vop_data->max_output.height);
return false;
+ }
drm_mode_set_crtcinfo(adj_mode,
CRTC_INTERLACE_HALVE_V | CRTC_STEREO_DOUBLE);