Hi again, Please any developper try to make ADAT output feature of sigmatel/IDT STAC927x codecs (used on most intel HDA media and extreme boards) actually work in ALSA. ADAT is a great feature and I am an ALSAonly user so I really need your help. here is the codec datasheet http://www1.idt.com/products/files/17122877/STAC927x-DS-0-7_IDT.pdf Can some of you read the 0x1f ADATout converter (page185-188) and 0x21 digitalOUT pin complex (page155-159) and compare them with the sigmatel alsa driver and sigmatel stac927x patch to see what controls are still missing ? I can test your work and more... I will help as much as I can, thanks in advance, Eric > Hi all, I bought motherboards intel DP35DP and DG33TL and just tried > ADAT output in Alsa (ADAT output on them is proven to work under windows). > I wrote the command (thanks to the work of Matthew for the 'IEC958 > Playback Source' control.28 setting) : > amixer sset 'IEC958 Playback Source' ADAT > > Here is my resulting alsainfo: > www.alsa-project.org/db/?f=cb01bf4f7bc62fe69f36bc1a4bbc0dbcace20605 > > It still does not work > I think the reason is that contrary to the windows driver the > Node 0x21 is still unchanged : > Pin Default 0x01452150: [Jack] SPDIF Out > whereas it should be better with : > 0x01552150 > > How can I change my computer from the Pin default config to this > alternative Pin config ? > Thanks a lot, Eric > >> Hi Steven, >> I have studied the hd audio documents : >> Please make sure the pin default is actually 015521xx when in ADAT mode >> (instead of config default 014521xx ) . >> >> Please copy me your alsainfo script if it still does not work. >> Matthew Ranostay is right : really not much is missing or wrong for ADAT >> to work. >> Thanks everybody for future help, Eric >> Tellman, Steven a écrit : >>> It doesn't work. The option comes up, but no dice. Doesn't lock to the >>> receiver that has ADAT support. > >>> Hello Eric, >>> You should run the latest ALSA from the git tree because I added a codec >>> specific SPDIF output control control for that chipset. >>> .... >>> 417 static const char *stac927x_spdif_labels[5] = { >>> 418 "Digital Playback", "ADAT", "Analog Mux 1", >>> 419 "Analog Mux 2", "Analog Mux 3" >>> 420 }; >>> .... >>> I haven't tested ADAT output though but I have no reason to >>> think it wouldn't work. >>> Thanks, >>> Matt Ranostay >>> >>> >>> Eric wrote: >>>> In their handbook, motherboard intel DP35DP and others with STAC927x >>> (in >>>> the codec datasheet also ADAT output is featured on older sigmatel >>>> STAC9271 and now IDT STAC9274 only) advertise ADAT output possible on >>>> their toslink. >>>> DP35DP and other intel boards are proven to have the ADAT output >>> working >>>> under windows. >>>> Is it working in Alsa ?>>> >>>> Anybody from intel or IDT/sigmatel to confirm (by checking the >>> sigmatel >>>> STAC927x hda codec driver) that it will work ? >>>> I want these intel motherboards only for this ADAT output feature and >>> I >>>> am a linux only user so I would like to know before buying... >>>> I want to be sure someone would make the necessary changes to the hda >>>> sigmatel codec alsa driver so it would work. > _______________________________________________ > Alsa-devel mailing list _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel