At Thu, 17 Sep 2009 21:38:04 -0600, Robert Hancock wrote:
I just set up a new system running an Asus P7P55D PRO motherboard. It looks like this uses the VIA VT1828S codec. The analog output seems to work but the SPDIF output isn't recognized. Originally tried 2.6.30.5, but Linus' current git doesn't seem any different. The device only gets detected as HDA Generic, which, from my reading of the code, ignores SPDIF outputs. I tried hacking patch_via.c to add the codec ID to match existing types like VT1708S and VT1702, each of those got the SPDIF output to show up, but no output showed up on the receiver, and also the analog output then stopped being recognized (looks like some node IDs don't match).
Could you give alsa-info.sh output (run with --no-upload option)?
thanks,
Takashi