[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 11:30:52 UTC 2023
On Fri, Mar 3, 2023 at 6:13 PM Stefan Bader <stefan.bader at canonical.com> wrote:
>
> On 03.03.23 03:51, Kai-Heng Feng wrote:
> > 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(-)
> >
>
> The cherry picks ok, the backport from subsystem tree not so much. I
> understand this is a critical problem. Do we have your "promise" to
> follow up on this once there is an official version of the change?
Of course. If the the fix that hit the mainline/next tree is different
to the current one, I'll do a subsequent SRU to make sure it's aligned
with upstream.
Kai-Heng
>
> - Stefan
>
More information about the kernel-team
mailing list