[SRU][O][PATCH v2 0/4] HDMI cause display malfunctioning on BMG hardware
Thibault Ferrante
thibault.ferrante at canonical.com
Fri Mar 14 14:44:38 UTC 2025
BugLink: https://bugs.launchpad.net/bugs/2102378
[ Impact ]
* There are 4 ports on the BMG (3 DP and 1 HDMI). Display for those 3 DP ports are working fine,
including single and double monitor display. However, whenever the HDMI port is used, after that,
the 3 DP ports will not be working. Meanwhile, the HDMI port is still working.
[ Fix ]
* Upstream fix:
drm/xe: Remove runtime argument from display s/r functions
drm/xe/display: Separate the d3cold and non-d3cold runtime PM handling
drm/xe/display: Add missing HPD interrupt enabling during non-d3cold RPM resume
drm/xe: Fix missing conversion to xe_display_pm_runtime_resume
[ Test Plan ]
1. Plug in HDMI
2. Plug out HDMI
3. Plug in DP
This is already tested/verified on oracular:linux-intel which includes those fixes.
[ Where problems could occur ]
* BMG specific regression
[ Other Info ]
* Fix pointed out by intel engineer. Backport done by them, just checked/modified it to follow the SRU process.
v2: Add fix commit to the series
Imre Deak (2):
drm/xe/display: Separate the d3cold and non-d3cold runtime PM handling
drm/xe/display: Add missing HPD interrupt enabling during non-d3cold
RPM resume
Maarten Lankhorst (2):
drm/xe: Remove runtime argument from display s/r functions
drm/xe: Fix missing conversion to xe_display_pm_runtime_resume
drivers/gpu/drm/xe/display/xe_display.c | 65 ++++++++++++++++---------
drivers/gpu/drm/xe/display/xe_display.h | 8 +--
drivers/gpu/drm/xe/xe_pm.c | 8 +--
3 files changed, 51 insertions(+), 30 deletions(-)
--
2.45.2
More information about the kernel-team
mailing list