From: Ravi Kumar Vodapalli Date: Mon, 28 Oct 2024 19:30:13 +0000 (-0700) Subject: drm/i915/xe3: Underrun recovery does not exist post Xe2 X-Git-Tag: v6.13-rc1~122^2~7^2~49 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0d94f52cece405d088849f2c42e3ffd90c197b81;p=thirdparty%2Fkernel%2Flinux.git drm/i915/xe3: Underrun recovery does not exist post Xe2 From platforms xe3 Underrun recovery does not exist v2: improve DISPLAY_VER checking BSpec: 68849 Signed-off-by: Ravi Kumar Vodapalli Signed-off-by: Matt Atwood Signed-off-by: Clint Taylor Reviewed-by: Sai Teja Pottumuttu Signed-off-by: Matt Roper Link: https://patchwork.freedesktop.org/patch/msgid/20241028193015.3241858-8-clinton.a.taylor@intel.com --- diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c index 4ea5b0ca4e939..0e6d6c8354efa 100644 --- a/drivers/gpu/drm/i915/display/intel_display.c +++ b/drivers/gpu/drm/i915/display/intel_display.c @@ -862,7 +862,7 @@ static void icl_set_pipe_chicken(const struct intel_crtc_state *crtc_state) */ if (IS_DG2(dev_priv)) tmp &= ~UNDERRUN_RECOVERY_ENABLE_DG2; - else if (DISPLAY_VER(dev_priv) >= 13) + else if ((DISPLAY_VER(dev_priv) >= 13) && (DISPLAY_VER(dev_priv) < 30)) tmp |= UNDERRUN_RECOVERY_DISABLE_ADLP; /* Wa_14010547955:dg2 */