https://bugs.freedesktop.org/show_bug.cgi?id=27575 Summary: HDMI audio only works with DIG1 encoder Product: xorg Version: git Platform: x86-64 (AMD64) OS/Version: Linux (All) Status: NEW Severity: normal Priority: medium Component: Driver/radeonhd AssignedTo: eich@pdx.freedesktop.org ReportedBy: tomaz.solc@tablix.org QAContact: xorg-team@lists.x.org Created an attachment (id=34871) View: https://bugs.freedesktop.org/attachment.cgi?id=34871 Review: https://bugs.freedesktop.org/review?bug=27575&attachment=34871 Patch to prefer UNIPHYA output for DIG1 encoder. Hi I have a MSI-made Radeon HD 4350 card with a HDMI, DVI and a VGA connector (log says "Card not in database: 0x954F:0x1462:0x1618"). I have a monitor connected to the DVI output and a TV on the HDMI. With the radeonhd driver from git HDMI audio only works when the HDMI output is initialized first by the driver (for example, when Option "Primary" is set in the Monitor section for the TV in xorg.conf). It appears the problem is caused by encoder assignments. This card has two digital output blocks: UNIPHYA for the HDMI connector and UNIPHYE for the DVI. Audio only works when the DIG1 encoder is assigned to UNIPHYA. If DIG2 is used there is only silence on the TV. I'm not sure whether this is caused by a bug in the driver or limitation of the hardware. I've confirmed this hypothesis with a simple patch that prefers UNIPHYA for DIG1 (attached). My patch is obviously specific to my setup, but I'm prepared to help in finding a proper solution. Regards Tomaž -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. _______________________________________________ xorg-team mailing list xorg-team@lists.x.org http://lists.x.org/mailman/listinfo/xorg-team N�����r��y隊Z�u�'�߮�˛���m�)z{.��+�Z+i�b�*'jW(�f�vǦj)kiר�~��i�������