NACK: [SRU][O][PATCH 0/3] HDMI cause display malfunctioning on BMG hardware

Thibault Ferrante thibault.ferrante at canonical.com
Fri Mar 14 13:44:12 UTC 2025


Sending a fixed version.

On 14/03/2025 11:06, Thibault Ferrante wrote:
> 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/display: Add missing HPD interrupt enabling during non-d3cold RPM resume
>   drm/xe/display: Separate the d3cold and non-d3cold runtime PM handling
>   drm/xe: Remove runtime argument from display s/r functions
> 
> [ 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.
> 
> 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 (1):
>    drm/xe: Remove runtime argument from display s/r functions
> 
>   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              |  6 +--
>   3 files changed, 50 insertions(+), 29 deletions(-)
> 




More information about the kernel-team mailing list