At Fri, 06 Jun 2003 02:20:05 +0100, James Courtier-Dutton wrote: > > Takashi Iwai wrote: > > > > > > thanks. looking at the codes, it seems that no special handling for > > the chip. it simply sets up the ac97 registers. > > > > the patch below is a quick hack to set the spdif rate on the first > > playback pcm device. in addition, you'll need to set up the following > > mixer controls: > > > > - 'IEC958 AC97-SPSA' to 0 (slots 3/4). > > - 'IEC958 Playback Switch' to on. > > > > you might need to set up 'IEC958 Playback Default', too, but it might > > not... try once the above two switches at first. > > > > > > Takashi > > I have done some further investigation, and have discovered the type of > ac97 chip used. > I attach output from the ac97#0regs /proc/asound/card0 file. > Here is the url to download datasheets of the chip. > It is an ALC650 Chip. > http://www.realtek.com.tw/downloads/downloads1-3.aspx?lineid=5&famid=All&series=8&refdesign=True
oops, it seems like my mistake in the last change. could you try the attached patch? Takashi
alc650-fix.dif
Description: Binary data