Bug 107001 - Radeon HDMI audio lost after resuming from suspend
Summary: Radeon HDMI audio lost after resuming from suspend
Status: NEW
Alias: None
Product: Drivers
Classification: Unclassified
Component: Video(DRI - non Intel) (show other bugs)
Hardware: x86-64 Linux
: P1 normal
Assignee: drivers_video-dri
Depends on:
Reported: 2015-11-01 10:52 UTC by Timo Valtoaho
Modified: 2018-01-13 15:47 UTC (History)
3 users (show)

See Also:
Kernel Version: 4.2.0
Tree: Mainline
Regression: Yes

output of scripts/ver_linux (1.06 KB, application/octet-stream)
2015-11-01 10:52 UTC, Timo Valtoaho
putput of lspci -vvv (34.61 KB, application/octet-stream)
2015-11-01 10:53 UTC, Timo Valtoaho

Description Timo Valtoaho 2015-11-01 10:52:46 UTC
Created attachment 191781 [details]
output of scripts/ver_linux

After switching to 4.2 series, I noticed that audio through HDMI was gone after first suspend/resume cycle (systemctl suspend). I can get audio back with some simple operations, like executing xrand, lanching gnome-control-center or swithcing to a virtual terminal (ctrl+alt+F1). All of these operations will restore audio.

I have tested this out, and it was 4.2-rc2 that introduced this issue, and is still present in 4.3-rc7. Also, it doesn't matter whether radeon driver is a module or compiled in with required firmware.

System is Debian Jessie (8.2), Gnome

Output of scripts/ver_linux:

Attached files:

output of scripts/ver_linux
output of lspci -vvv
Comment 1 Timo Valtoaho 2015-11-01 10:53:53 UTC
Created attachment 191791 [details]
putput of lspci -vvv
Comment 2 Timo Valtoaho 2016-03-31 18:44:36 UTC
git bisected this to d57c0edfe00d3274b50f91ce3076ed0e82d28782.

Reverting this solves the problem, at least with 4.5.0 in which I'm testing the revert.
Comment 3 Timo Valtoaho 2016-10-03 16:54:28 UTC
Fix still working for 4.8.0
Comment 4 Timo Valtoaho 2016-12-20 19:14:41 UTC
...and with 4.9.0.

Sadly this has been bothering for over a year now. Anybody else suffering from this?
Comment 5 Felix Schwarz 2016-12-22 21:54:40 UTC
Also tracked by https://bugs.freedesktop.org/show_bug.cgi?id=99163 .

Note You need to log in before you can comment on or make changes to this bug.