diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_vop.c b/drivers/gpu/drm/rockchip/rockchip_drm_vop.c index d4a3170d1..682d78fab 100755 --- a/drivers/gpu/drm/rockchip/rockchip_drm_vop.c +++ b/drivers/gpu/drm/rockchip/rockchip_drm_vop.c @@ -370,8 +370,8 @@ static void scl_vop_cal_scl_fac(struct vop *vop, const struct vop_win_data *win, if (info->is_yuv) is_yuv = true; - if (dst_w > 4096) { - DRM_DEV_ERROR(vop->dev, "Maximum dst width (4096) exceeded\n"); + if (dst_w > 3840) { + DRM_DEV_ERROR(vop->dev, "Maximum dst width (3840) exceeded\n"); return; }