NACK: [PATCH 0/8][SRU][H] Fix garbage display when scrolling on TGL platforms
Stefan Bader
stefan.bader at canonical.com
Tue Jul 20 13:18:25 UTC 2021
On 19.07.21 20:55, Tim Gardner wrote:
> These are all from linux-next and should be noted in the '(backported from...)"
> line. Also, please describe what changes were required for the backport.
>
Also to me adding that much change to i915 and then saying "should be fine" (not
exactly those words) is hard to believe without a good explanation on how the
changes try to avoid breaking a bunch of the older platforms. And Intel's
history there is not the best...
-Stefan
> rtg
>
> On 7/19/21 11:29 AM, chris.chiu at canonical.com wrote:
>> From: Chris Chiu <chris.chiu at canonical.com>
>>
>> BugLink: https://bugs.launchpad.net/bugs/1926579
>>
>> [Impact]
>> On Dell TGL platforms screen shows garbage when browsing website by scrolling
>> mouse
>>
>> [Fix]
>> This patch fixes the issue
>> https://patchwork.freedesktop.org/patch/430153/?series=89348&rev=1
>> It needs dependant commits to be backported on top of Hirsute base. They
>> define the stepping info and functions to access the stepping info so that the
>> fix can specifically disable PSR2 when stepping is B1 from A0.
>>
>> [Test]
>> Verified on Dell TGL-H platforms.
>>
>> [Where problems could occur]
>> It disable PSR2 on A0 and B0 TGL-H platforms, should introduce no regression.
>>
>> Aditya Swarup (1):
>> drm/i915/tgl: Use TGL stepping info for applying WAs
>>
>> Caz Yokoyama (1):
>> drm/i915/adl_s: Add ADL-S platform info and PCI ids
>>
>> Gwan-gyeong Mun (1):
>> drm/i915/display: Disable PSR2 if TGL Display stepping is B1 from A0
>>
>> Jani Nikula (5):
>> drm/i915: split out stepping info to a new file
>> drm/i915: add new helpers for accessing stepping info
>> drm/i915: switch KBL to the new stepping scheme
>> drm/i915: switch TGL and ADL to the new stepping scheme
>> drm/i915: rename DISP_STEPPING->DISPLAY_STEP and GT_STEPPING->GT_STEP
>>
>> drivers/gpu/drm/i915/Makefile | 1 +
>> .../drm/i915/display/intel_display_power.c | 7 +-
>> drivers/gpu/drm/i915/display/intel_psr.c | 14 ++-
>> drivers/gpu/drm/i915/display/intel_sprite.c | 2 +-
>> drivers/gpu/drm/i915/gt/intel_lrc.c | 2 +-
>> drivers/gpu/drm/i915/gt/intel_workarounds.c | 54 +++------
>> drivers/gpu/drm/i915/i915_drv.c | 3 +-
>> drivers/gpu/drm/i915/i915_drv.h | 97 ++++++----------
>> drivers/gpu/drm/i915/i915_pci.c | 13 +++
>> drivers/gpu/drm/i915/intel_device_info.c | 7 +-
>> drivers/gpu/drm/i915/intel_device_info.h | 5 +
>> drivers/gpu/drm/i915/intel_pm.c | 12 +-
>> drivers/gpu/drm/i915/intel_step.c | 106 ++++++++++++++++++
>> drivers/gpu/drm/i915/intel_step.h | 40 +++++++
>> include/drm/i915_pciids.h | 11 ++
>> 15 files changed, 255 insertions(+), 119 deletions(-)
>> create mode 100644 drivers/gpu/drm/i915/intel_step.c
>> create mode 100644 drivers/gpu/drm/i915/intel_step.h
>>
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20210720/477a6910/attachment.sig>
More information about the kernel-team
mailing list