AD1989B SPDIF support fixed

Following up on my earlier posting on the AD2000BX/AD1989B SPDIF support being broken, I figured out the required fixes, and they are waiting in the sound-2.6 kernel tree for the next merge window
Following up on my earlier posting on the AD2000BX/AD1989B SPDIF support being broken, I figured out the required fixes, and they are waiting in the sound-2.6 kernel tree for the next merge window
This is awesome news.
(Anonymous) 2008-10-04 08:57 pm (UTC)(link)I have an Asus P5Q deluxe, and the SPDIF output is not working on 2.6.24 - for the reasons you've fixed in this patch. (Now I just need to figure out how to get my Nvidia card to recognize the hdmi digital output piece on it)
Re: This is awesome news.
Re: This is awesome news.
(Anonymous) 2008-10-05 07:04 pm (UTC)(link)I did merge the topic/hda of the branch your patches are sitting in with the ubuntu 2.6.27 kernel and built it, and now I'm seeing all of my outputs.
As an added bonus, the SPDIF passthrough to work and I can hear sound on my TV (the SPDIF header is connected to an SPDIF passthrough on an Nvidia 9500GT board - which has built-in HDMI and it muxes the audio in and sends it out to the TV) - So I've even tested your stuff and it works fine when I use the gnome sound control panel to play the test tone.
One thing that I haven't had working yet - and this is probably just pebcac (and I don't expect you to provide tech support for your own patch - just submitting it and sending it in has helped me out greatly ) - but when I tell it to use ALSA for the output, the test tone doesn't make any noise (odd to me that OSS would work, but not ALSA)
in my modprobe.conf I have this line for the snd-hda-intel:
options snd-hda-intel enable=1 index=0 model=6stack-digout
I assume that is the most correct line to use?
I guess what would be helpful is if you have your digital out working with ALSA - and I'm assuming it's in gentoo - to just let me know what versions of it you are using and I'll either get that version on my box, or I'll just switch to gentoo entirely and stop trying to make Ubuntu act like a source-driven distribution! ;)
Thanks again - and sorry to bug you. At the very least I've been able to provide you confirmation that your patch works for the "non-existent" AD2000B that Asus puts in their P5Q-Deluxe boards as well.
Re: This is awesome news.
# speaker-test -f 2600 -c 2 -t sine
(or set the channels to however many you want).
I didn't have luck with the model selection actually working, that's why I added the quirk patch.
Re: This is awesome news.
media-libs/alsa-lib-1.0.17a
media-libs/alsa-oss-1.0.17
media-plugins/alsa-plugins-1.0.17-r1
media-sound/alsa-firmware-1.0.17
media-sound/alsa-headers-1.0.17
media-sound/alsamixergui-0.9.0.1.2-r4
media-sound/alsa-patch-bay-1.0.0-r2
media-sound/alsaplayer-0.99.80
media-sound/alsa-tools-1.0.17
media-sound/alsa-utils-1.0.17
Re: This is awesome news.
Anyway - I was pleasantly surprised to hear my login noise after booting up - and I've now got MythTV spitting out audio over the HDMI ( SPDIF header -> connector on Nvidia 9500GT card -> HDMI ).
So, thanks again. Your patch for the AD2000B most definitely works - even if the chip doesn't really exist ;)
Re: This is awesome news.
(Anonymous) 2009-08-15 09:40 pm (UTC)(link)Was the patch merged into 2.6.28?
(I have 2.6.28 and am having trouble getting the SPDIF to work, and I would like to know that it's a point to keep trying.)
Regards
Leif
Re: This is awesome news.
(Anonymous) 2009-08-15 10:47 pm (UTC)(link)It works in 2.6.28 -> Patch included.
/Leif