The DP/HDMI audio via USB-C to DP dongle or Dell Zeus adapter can't work after suspend
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HWE Next |
Fix Released
|
Undecided
|
Unassigned | ||
linux-oem-5.6 (Ubuntu) |
Invalid
|
High
|
Unassigned | ||
Focal |
Fix Released
|
High
|
Unassigned |
Bug Description
Since this patch is CCed to stable kernel, I just sent this patch
to oem-5.6 kernel, our oem project is waiting for this patch to
be landed to oem-5.6 kernel first.
[Impact]
On the Dell TGL laptop, if connecting a monitor via type-c to DP/HDMI
adapter, we will have an audio issue, that is playing the music and
suspend the system, after resuming back, the audio can't output from
DP/HDMI monitor anymore.
[Fix]
Cherry-pick a fix from upstream, this patch is verifying the needed
converter and pin to be in the D0 state.
[Test Case]
Connect a monitor with USB-C to DP/HDMI adapter, open the youtu.com
and playing sth, suspend the system and resume, check if the sound
could play the music, repeat 20 times, all work very well.
[Regression Risk]
If this patch could introduce regression, it should be the power
consumption regression on Intel HDMI audio, since it makes the
converter and pin to be D0 state earlier than before. But this
impact is very small. one converter and one pin consume very little
power.
CVE References
Changed in linux (Ubuntu): | |
importance: | Undecided → High |
tags: | added: oem-priority originate-from-1888806 somerville |
no longer affects: | linux (Ubuntu) |
Changed in linux-oem-5.6 (Ubuntu): | |
importance: | Undecided → High |
status: | New → In Progress |
description: | updated |
Changed in linux-oem-5.6 (Ubuntu Focal): | |
status: | New → In Progress |
importance: | Undecided → High |
Changed in linux-oem-5.6 (Ubuntu Focal): | |
status: | In Progress → Fix Committed |
Changed in linux-oem-5.6 (Ubuntu): | |
status: | In Progress → Fix Committed |
tags: |
added: verification-done-focal removed: verification-needed-focal |
Changed in linux-oem-5.6 (Ubuntu): | |
status: | Fix Committed → Invalid |
Changed in hwe-next: | |
status: | New → Fix Released |
This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:
apport-collect 1893290
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.