From: Rodrigo Vivi Date: Tue, 27 Feb 2018 21:29:12 +0000 (-0800) Subject: drm/i915/psr2: Fix max resolution supported. X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=8cef3e5c0d1927926a95a6a72dc00d39048ecb12;p=linux.git drm/i915/psr2: Fix max resolution supported. According to spec: "PSR2 is supported for pipe active sizes up to 3640 pixels wide and 2304 lines tall." BSpec: 7713 Cc: Dhinakaran Pandiyan Signed-off-by: Rodrigo Vivi Reviewed-by: Dhinakaran Pandiyan Link: https://patchwork.freedesktop.org/patch/msgid/20180227212913.14083-1-rodrigo.vivi@intel.com --- diff --git a/drivers/gpu/drm/i915/intel_psr.c b/drivers/gpu/drm/i915/intel_psr.c index 1f77633fe809d..2f685beac21be 100644 --- a/drivers/gpu/drm/i915/intel_psr.c +++ b/drivers/gpu/drm/i915/intel_psr.c @@ -523,9 +523,9 @@ void intel_psr_compute_config(struct intel_dp *intel_dp, return; } - /* PSR2 is restricted to work with panel resolutions upto 3200x2000 */ - if (adjusted_mode->crtc_hdisplay > 3200 || - adjusted_mode->crtc_vdisplay > 2000) { + /* PSR2 is restricted to work with panel resolutions up to 3640x2304 */ + if (adjusted_mode->crtc_hdisplay > 3640 || + adjusted_mode->crtc_vdisplay > 2304) { DRM_DEBUG_KMS("PSR2 disabled, panel resolution too big\n"); return; }