https://bugzilla.kernel.org/show_bug.cgi?id=85241
--- Comment #5 from Sergei Sinyak serega.belarus@gmail.com --- (In reply to mirh from comment #4)
Created attachment 215621 [details] TV was attached before booting.
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/ ?id=7403c515c49c033fec33df0814fffdc977e6acdc I read this should be supposed to improve HDMI audio (it landed in 4.6-rc5).
Installed recently kernel update (4.7 now, previous 4.6.4). ELD speaker allocation is working without running Xorg this time. Each time computer wakes up after a suspend I need to re-attach power cord, otherwise $ cat f1/card0/eld#0.0 shows empty file. But botting up doesn't require reattaching of one.
(In reply to Sergei Sinyak from comment #3)
hi, i can reproduce this bug on two configurations. That's radeon hd 6320, radeon hd 5650. kernel version 4.1.3, but tried to load radeon module compiled from 4.1-rc8, and it presents.
Description: The actual question is that: after just loading radeon module there is no sound from monitor connected through hdmi wire. But after running gdm, or to be correct reinitializing driver with a help of Xorg based application everything comes back. But e.g. after suspend/resume cycle it again generates incorrect eld. As a result dmesg shouts NO SPEAKER ALLOCATION FOR ELD
Thanks to developers, one year old problem of mine had been partially fixed, it's better then it was before!