Created attachment 62398 [details] DMESG Log from kernel 3.4.0 w/ hdmi audio disabled The radeon hdmi output using radeon.audio=1 boot flag on kernel 3.4.0 causes the system to become unusable because the display winds up having the frequency changed to an invalid range. This shouldn't have happened since the only change was the kernel, and all the user space was left alone. System Information: Linux Mint 13 ( amd64 see: http://www.linuxmint.com/rel_maya_whatsnew.php ) 4GB DDR3 memory Radeon HD 5770 Athlon II x4 630 Gigabyte GA-MA790XT-UD4P Emerson 40" tv ( for hdmi output ) NOTE: When I tested the 3.4.0 kernel i did not update the user space, because I expect that the user space should not need any changes to have hdmi audio working because the closed source driver already has working hdmi output using alsa. So besides just using the generic kernel, the only flag i set when trying to get hdmi audio out was the radeon.audio=1 boot parameter.
Created attachment 62399 [details] DMESG Log from kernel 3.2.0 w/ hdmi audio working on fglrx
Created attachment 62400 [details] FGLRX - Contents of /proc/asound/card1/codec#0
Created attachment 62401 [details] Radeon - Contents of /proc/asound/card1/codec#0
3.4.0 is the first kernel that supports audio on evergreen, it may not work in all cases yet. That's why the audio parameter defaults to 0.
I forgot to mention that this card is one of the first gen cards, and has Two dvi ports, a display port, and a hdmi port. I'm not exactly certain if the dvi ports also have audio output, but it's possible. Anyways, It's possible this does not work because the display port and hdmi port both have audio output support in hardware.
Kenney: can you give kernel 3.5-rc2 or newer a chance? It contains some important fixes that can fix your issue.
Mass closure: This bug has been untouched for more than six years, and is not obviously still valid. Please reopen this bug or file a new report if you continue to experience issues with current releases.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.