[SRU][N][PATCH 0/8] Add some PSR2 quirks to avoid panel flickering issues
En-Wei Wu
en-wei.wu at canonical.com
Wed Aug 14 09:16:35 UTC 2024
BugLink: https://bugs.launchpad.net/bugs/2069993
SRU verification:
[Impact]
There are some panel flickering problems in the Dell OEM project for
some panels. It's a regression happened between 6.8.0-35-generic and
6.8.0-38-generic.
For now, we apply the workaround patches to fix the bug.
In the meantime, we've reported the issue to Intel and are waiting for the fix.
Once the fix is available in the mainline kernel, we'll backport the fix into
this kernel and revert the workaround patches.
Upstream bug: https://gitlab.freedesktop.org/drm/intel/-/issues/9739
[Fix]
Apply workaround patches
[Test Plan]
Boot into the machines with flickering problems.
The flickering graphic is gone after applying the workaround patches.
[Where problems could occur]
There might be a regression for these panels.
En-Wei Wu (8):
UBUNTU: SAUCE: drm/i915/display/psr: add a psr2 disable quirk table
UBUNTU: SAUCE: drm/i915/display/psr: disable psr2 for
panel_0x4d_0x10_0x93_0x15
UBUNTU: SAUCE: drm/i915/display/psr: disable psr2 for
panel_0x30_0xe4_0x8b_0x07
UBUNTU: SAUCE: drm/i915/display/psr: disable psr2 for
panel_0x30_0xe4_0x78_0x07
UBUNTU: SAUCE: drm/i915/display/psr: disable psr2 for
panel_0x30_0xe4_0x8c_0x07
UBUNTU: SAUCE: drm/i915/display/psr: disable psr2 for
panel_0x06_0xaf_0x9a_0xf9
UBUNTU: SAUCE: drm/i915/display/psr: disable psr2 for
panel_0x4d_0x10_0x8f_0x15
UBUNTU: SAUCE: drm/i915/display/psr: disable psr2 for
panel_0x06_0xaf_0xa3_0xc3
drivers/gpu/drm/i915/display/intel_dp.c | 11 ++++++
drivers/gpu/drm/i915/display/intel_dp.h | 2 +
drivers/gpu/drm/i915/display/intel_psr.c | 47 ++++++++++++++++++++++++
3 files changed, 60 insertions(+)
--
2.43.0
More information about the kernel-team
mailing list