different file in the kernel src; that file limits output to two
audio channels. Adding one’s card’s pci id to that driver and
recompiling the kernel might be a reasonable way to test my
hypothesis – a method I’ve prepared to do the next time I need
to lug the box out there. Edit sound/pci/hda/patch_hdmi.c and
add something like:
@@ -1632,2 +1632,3 @@ static const struct hda_codec_preset
snd_hda_preset_hdmi[] = {
{ .id = 0x1002791a, .name = "RS690/780 HDMI", .patch = patch_atihdmi },
+{ .id = 0x1002970f, .name = "RS880 HDMI", .patch = patch_atihdmi },