Public bug reported: [ 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. ** Affects: linux (Ubuntu) Importance: Undecided Status: Fix Released ** Affects: linux (Ubuntu Oracular) Importance: Undecided Assignee: Thibault Ferrante (thibf) Status: In Progress ** Also affects: linux (Ubuntu) Importance: Undecided Status: New ** No longer affects: kobuk ** Also affects: linux (Ubuntu Oracular) Importance: Undecided Status: New ** Description changed: [ Impact ] - * There are 4 ports on the BMG (3 DP and 1 HDMI). Display for those 3 + * 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 + 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 + 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 + * BMG specific regression [ Other Info ] - - * Anything else you think is useful to include - * Anticipate questions from users, SRU, +1 maintenance, security teams and the Technical Board - * and address these questions in advance + + * Fix pointed out by intel engineer. Backport done by them, just + checked/modified it to follow the SRU process. ** Changed in: linux (Ubuntu Oracular) Assignee: (unassigned) => Thibault Ferrante (thibf) ** Changed in: linux (Ubuntu) Status: New => Fix Released ** Changed in: linux (Ubuntu Oracular) Status: New => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2102378 Title: HDMI cause display malfunctioning on BMG hardware To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2102378/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs