Skip to content

drm/i915/psr: Disable PSR2 selective fetch for all TGL steps

(Currently awaiting review upstream, see: https://patchwork.freedesktop.org/series/99796/ )

As we've unfortunately started to come to expect from PSR on Intel platforms, PSR2 selective fetch is not at all ready to be enabled on Tigerlake as it results in severe flickering issues - at least on this ThinkPad X1 Carbon 9th generation. The easiest way I've found of reproducing these issues is to just move the cursor around the left border of the screen (suspicious…).

So, fix people's displays again and turn PSR2 selective fetch off for all steppings of Tigerlake. This can be re-enabled again if someone from Intel finds the time to fix this functionality on OEM machines.

Signed-off-by: Lyude Paul lyude@redhat.com Fixes: 7f6002e5 ("drm/i915/display: Enable PSR2 selective fetch by default") Cc: Gwan-gyeong Mun gwan-gyeong.mun@intel.com Cc: Ville Syrjälä ville.syrjala@linux.intel.com Cc: José Roberto de Souza jose.souza@intel.com Cc: Jani Nikula jani.nikula@linux.intel.com Cc: Rodrigo Vivi rodrigo.vivi@intel.com Cc: intel-gfx@lists.freedesktop.org Cc: stable@vger.kernel.org # v5.16+

Merge request reports