APPLIED Re: [SRU][OEM-5.10][PATCH 0/2] Display abnormal on the TGL+4k panel machines
Timo Aaltonen
tjaalton at ubuntu.com
Wed Apr 7 14:19:21 UTC 2021
On 7.4.2021 11.21, Hui Wang wrote:
> BugLink: https://bugs.launchpad.net/bugs/1922885
>
> This SRU is only for oem-5.10 temporarily, there are 2 patches in this
> SRU, the 1st patch is for applying the 2nd patch without conflict, and
> the 2nd patch is the key to fix this issue. But the 2nd patch is just
> a workaround from Intel, it is not a real fix, it just disable the
> DC3 clock off support for all TGL psr2 unconditionally, so I only send
> the patches to oem-5.10 kernel since the LENOVO has been pushing us to
> fix the oem bug for long time.
>
> After Intel has real solution of this issue, will revert the patches
> and send the real solution patches to all ubuntu kernels.
>
> [Impact]
> On the TGL machines, if the panel is 4k resolution and the i915 driver
> is in PSR2 mode, the display will be abnormal randomly and the
> keyboard reponse is delayed randomly.
>
> [Fix]
> We reported this issue to Intel and Lenovo shipped a machine to Intel
> developer, they reproduced the issue and they provided a workaroud
> patch.
>
> [Test]
> Booting the system with patched kernel, open 10+ terminal windows,
> move those windows or resize those windows for 10 mins, the display
> is good. Open a terminal and press 1, 2, 3 and 4 keys rapidly and
> repeatedly, the 1, 2, 3, 4 is showed on the terminal immediately,
> there is no delay between pressing and showing.
>
>
> [Where problems could occur]
> After applying these patches, the DC3 clock off mode is disabled
> unconditionally on the TGL+PSR2 machines, this could introduce
> power consumption regression. But we tested the patched kernel on
> different TGL lenovo machines, all power_management test cases passed.
>
>
>
> Gwan-gyeong Mun (2):
> drm/i915/display: Do not allow DC3CO if PSR SF is enabled
> UBUNTU: SAUCE: drm/i915/display/psr: Disable DC3CO when the PSR2 is
> used
>
> drivers/gpu/drm/i915/display/intel_psr.c | 14 ++++++++++++++
> 1 file changed, 14 insertions(+)
>
the patch actually got merged to drm-tip, so maybe there will be a
follow-up commit later on, but in the meantime this is now merged to
oem-5.10, thanks
--
t
More information about the kernel-team
mailing list