I have a Sony Vaio XL3 that has the Intel HD audio and I have problems with the digital out, however the analog out works without any issues.

Can anyone help me? I already spent a great deal of time on this issue... and this is the only reason why I can't convert my media center from Vista to Linux MCE.

I have the same issue on Ubuntu 7.04, 7.10 and 8.04 RC.

It is recognized from alsamixer as:

Card : HDA Intel
Chip : Sigmatel CXD9872AKD

lspci -vv

00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
Subsystem: Sony Corporation Unknown device 81fd
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 22
Region 0: Memory at d2300000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
Address: 0000000000000000 Data: 0000
Capabilities: [70] Express Unknown type IRQ 0
Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
Device: Latency L0s <64ns, L1 <1us
Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
Link: Supported Speed unknown, Width x0, ASPM unknown, Port 0
Link: Latency L0s <64ns, L1 <1us
Link: ASPM Disabled CommClk- ExtSynch-
Link: Speed unknown, Width x0

aplay -l

**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0

aplay -L

HDA Intel, STAC92xx Analog
Default Audio Device
HDA Intel, STAC92xx Analog
Front speakers
HDA Intel, STAC92xx Analog
4.0 Surround output to Front and Rear speakers
HDA Intel, STAC92xx Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
HDA Intel, STAC92xx Analog
5.0 Surround output to Front, Center and Rear speakers
HDA Intel, STAC92xx Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
HDA Intel, STAC92xx Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
HDA Intel
IEC958 (S/PDIF) Digital Audio Output
Discard all samples (playback) or generate zero samples (capture)