[SRU] [J/Unstable/OEM-6.1] [PATCH 0/3] Some QHD panels fail to refresh when PSR2 enabled

Kai-Heng Feng kai.heng.feng at canonical.com
Fri Mar 3 02:51:01 UTC 2023


BugLink: https://bugs.launchpad.net/bugs/2009014

[Impact]
Some QHD (2560x1440) panels which support PSR2 refresh the display
abnormally. The display frequently stop responding for few seconds on
all user interactions, ex. mouse movement, TTY and any APP GUI. There's
no problem on the external monitor. After disabling PSR, the problem
will be gone.

[Fix]
Intel release a fix to calculate the wake up line count and configure
them into PSR2_CTL accordingly.

[Test]
Verified on the problematic panels to check if the display responds
smoothly to mouse movement.

[Where problems could occur]
Only affects the panels on some particular panels which supports PSR2

Jouni Högander (3):
  drm/i915/psr: Use full update In case of area calculation fails
  drm/i915: Ensure damage clip area is within pipe area
  drm/i915/psr: Use calculated io and fast wake lines

 .../drm/i915/display/intel_display_types.h    |   2 +
 drivers/gpu/drm/i915/display/intel_psr.c      | 115 ++++++++++++++----
 2 files changed, 93 insertions(+), 24 deletions(-)

-- 
2.34.1




More information about the kernel-team mailing list