From: Jouni Högander Date: Fri, 17 May 2024 07:30:05 +0000 (+0300) Subject: drm/i915/psr: PSR2_CTL[Block Count Number] not needed for LunarLake X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=d370a9dba5c4a9bc1b6bc0643037700a03fceae1;p=users%2Fjedix%2Flinux-maple.git drm/i915/psr: PSR2_CTL[Block Count Number] not needed for LunarLake PSR2_CTL[Block Count Number] is not used by LunarLake do not configure it. Bspec: 69885 Signed-off-by: Jouni Högander Reviewed-by: Uma Shankar Link: https://patchwork.freedesktop.org/patch/msgid/20240517073005.2414293-4-jouni.hogander@intel.com --- diff --git a/drivers/gpu/drm/i915/display/intel_psr.c b/drivers/gpu/drm/i915/display/intel_psr.c index d2f6488b8fc7..d18baeb971bb 100644 --- a/drivers/gpu/drm/i915/display/intel_psr.c +++ b/drivers/gpu/drm/i915/display/intel_psr.c @@ -927,7 +927,7 @@ static void hsw_activate_psr2(struct intel_dp *intel_dp) val |= intel_psr2_get_tp_time(intel_dp); - if (DISPLAY_VER(dev_priv) >= 12) { + if (DISPLAY_VER(dev_priv) >= 12 && DISPLAY_VER(dev_priv) < 20) { if (psr2_block_count(intel_dp) > 2) val |= TGL_EDP_PSR2_BLOCK_COUNT_NUM_3; else