[SRU][O][PATCH 0/6]Fix the mess of display on ThinkPad AMD STX platform
Aaron Ma
aaron.ma at canonical.com
Fri May 23 06:25:17 UTC 2025
BugLink: https://bugs.launchpad.net/bugs/2111545
[Impact]
On ThinkPad with AMD STX CPU, the internal display is a mess after bootup.
[Fix]
Attempt to fetch this EDID if it exists and prefer it over the EDID
that is provided by the panel.
[Test]
Tested on AMD STX and KRK platforms, the eDP panels show screen normally.
[Where problems could occur]
It make break amdgpu display.
One commit is from 6.15-rc4 and already cherry-picked to
plucky by stable updates.
The others are from 6.14 or 6.13.
So plucky already got the fixes.
SRU for oem-6.11 and oracular.
Chris Bainbridge (1):
ACPI: video: Fix random crashes due to bad kfree()
Gergo Koteles (1):
ACPI: video: Handle fetching EDID as ACPI_TYPE_PACKAGE
Mario Limonciello (3):
drm/amd/display: Fetch the EDID from _DDC if available for eDP
drm/amd: Sanity check the ACPI EDID
drm/amd/display: Fix ACPI edid parsing on some Lenovo systems
Melissa Wen (1):
drm/amd/display: switch amdgpu_dm_connector to use struct drm_edid
drivers/acpi/acpi_video.c | 56 ++++----
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 123 ++++++++----------
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 4 +-
.../amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 81 +++++++++++-
.../display/amdgpu_dm/amdgpu_dm_mst_types.c | 32 +++--
drivers/gpu/drm/amd/include/amd_shared.h | 5 +
drivers/gpu/drm/nouveau/nouveau_acpi.c | 2 +-
7 files changed, 190 insertions(+), 113 deletions(-)
--
2.43.0
More information about the kernel-team
mailing list