https://bugs.freedesktop.org/show_bug.cgi?id=75985 --- Comment #21 from Daniel Drake --- I checked the behaviour under Windows and it appears that Windows is doing the above-mentioned PCI config space write when a HDMI cable is plugged in. I'm fairly sure that this is done "natively" by the windows driver (not in ACPI stuff). More info: https://devtalk.nvidia.com/default/topic/1024022/linux/gtx-1060-no-audio-over-hdmi-only-hda-intel-detected-azalia/post/5227504/#5227504 What would be the best way to implement this in nouveau? I'm unsure about the conditions we would want to do this under. Maybe something like: 1. nouveau is driving the HDMI output using its own display controller, and 2. HDMI cable is connected? (or maybe we enable HDMI audio all the time like other platforms?) 3. Only on GTX1060/GTX1070 which are the only cards where the 0x448 register write has been confirmed to work? -- You are receiving this mail because: You are the assignee for the bug.