[alsa-devel] help with idt 92hd206 codec for intel hda?

Tellman, Steven Steven.Tellman at idt.com
Tue Apr 29 21:48:48 CEST 2008


Chip has nothing to do with it, it's a SPDIF spec limitation. More info
here:

http://en.wikipedia.org/wiki/Iec958

Yes, you can encode everything into AC3 and output to your receiver.

IDT PC Audio Marketing Engineer/Linux Manager
W: (512) 330-3127

-----Original Message-----
From: alsa-devel-bounces at alsa-project.org
[mailto:alsa-devel-bounces at alsa-project.org] On Behalf Of Nathan Schulte
Sent: Tuesday, April 29, 2008 2:37 PM
To: Tellman, Steven
Cc: Takashi Iwai; Greg Zornetzer; alsa-devel at alsa-project.org; Matthew
Ranostay
Subject: Re: [alsa-devel] help with idt 92hd206 codec for intel hda?

Ok, that's good to know.

So, it looks like I'll either need to encode everything to a DTS/AC3
stream
in ALSA before sending via SPDIF, that should work, right?

Also, this is a chip limitation, not an SPDIF limitation, right?

Thanks for the support!

-Nate
On Tue, Apr 29, 2008 at 2:21 PM, Tellman, Steven
<Steven.Tellman at idt.com>
wrote:

> SPDIF is limited to 2 channels when using PCM. DTS/AC3 is the only way
> to get multi-channel out of SPDIF.
>
> Unless you run ADAT, which is 8 channels uncompressed 24bit/48kHz, but
> I'm not sure that's supported in Linux.
>
> IDT PC Audio Marketing Engineer/Linux Manager
> W: (512) 330-3127
>
>
> -----Original Message-----
> From: alsa-devel-bounces at alsa-project.org
> [mailto:alsa-devel-bounces at alsa-project.org] On Behalf Of Nathan
Schulte
> Sent: Tuesday, April 29, 2008 2:01 PM
> To: Tellman, Steven
> Cc: Takashi Iwai; Greg Zornetzer; alsa-devel at alsa-project.org; Matthew
> Ranostay
> Subject: Re: [alsa-devel] help with idt 92hd206 codec for intel hda?
>
> Well, when I first installed my distro, I managed to get the spdif to
> output
> 2 channels. I could only get two channels, unless i sent a raw DTS or
> AC3
> stream for decoding on the receiver end.
>
> Now, on after I reinstalled (changed from raid0 to raid5), I cannot
get
> any
> audio whatsoever (even via analog outs).
>
> So there are really two separate issues now.
>
> 1) Getting audio to work.
> 2) Getting 6+ Channel audio via spdif.
>
> Should I try applying these patches or should I try compiling ALSA by
> hand
> instead of using the distro supplied package?
>
> Also, after looking at the sigmatel patch for hda-intel, the 92xx
chips
> are
> limited to two channels via spdif... On my first install, I changed
the
> limit, and recompiled by hand. ALSA would then tell me that 6 channels
> was
> ok, as opposed to throwing an error, yet I still only got two
channels.
>
> Ideas?
>
> -Nate
>
> On Tue, Apr 29, 2008 at 1:19 PM, Tellman, Steven
> <Steven.Tellman at idt.com>
> wrote:
>
> >  Are you having issues with that board? The 92HD202 has the same ID
as
> the
> > STAC9221.
> >
> >
> >
> > IDT *PC Audio* Marketing Engineer/Linux Manager
> >
> > W: (512) 330-3127
> >
> >
> >
> > *From:* Nathan Schulte [mailto:reklipz at gmail.com]
> > *Sent:* Tuesday, April 29, 2008 12:02 PM
> > *To:* Takashi Iwai
> > *Cc:* Greg Zornetzer; alsa-devel at alsa-project.org; Tellman, Steven;
> > Matthew Ranostay
> > *Subject:* Re: [alsa-devel] help with idt 92hd206 codec for intel
hda?
> >
> >
> >
> > I recently purchased an ECS A740GM-M Motherboard which has also an
IDT
> > 92HD202 integrated audio chipset.
> >
> > ALSA is recognizing it as a SigmaTel 9221 A2.
> >
> > I'm willing to test these patches as well as give any information
you
> guys
> > might need.
> >
> > -Nate
> >
> > (sorry for any duplicate messages, I'm still trying to get hold of
how
> > this listing thing works...)
> >
> > On Tue, Apr 29, 2008 at 11:47 AM, Takashi Iwai <tiwai at suse.de>
wrote:
> >
> > At Tue, 29 Apr 2008 17:48:53 +0200,
> >
> > I wrote:
> > >
> > > At Sun, 27 Apr 2008 01:38:19 -0500,
> > > Greg Zornetzer wrote:
> > > >
> > > > Hi all,
> > > > I recently acquired an ECS GF7100PVT-M3 motherboard, which
appears
> to
> > use
> > > > the IDT 92HD206 codec for HDA.  Unfortunately, it doesn't appear
> to
> > have
> > > > full support under ALSA.  It gets detected as another Sigmatel
> chip.
> >  Analog
> > > > stereo output appears to work, but the mixer doesn't find any of
> the
> > normal
> > > > inputs.
> > > >
> > > > I found the tech specs for the chip at
> > > > http://www.idt.com/products/getDoc.cfm?docID=13461840
> > > > I've attached an lspci output and the codec file to this email.
> I'm
> > not
> > > > much of an driver hacker, but if someone could give me an idea
of
> what
> > needs
> > > > to go into the patch_sigmatel.c file to make this thing work,
I'd
> be
> > willing
> > > > to try.  I'm also more than willing to test out patches on my
> setup.
> > >
> > > The below is an entirely untested patch quickly made from the
codec
> > > information you posted.  Could you give it a try with the latest
> ALSA
> > > HG version?
> >
> > Steven informed that this codec is compatible with STAC927x.
> > So the revised patch below is dramatically shorter.  Try this one
> > instead of the previous one.
> >
> >
> >
> > thanks,
> >
> > Takashi
> >
> > ---
> >
> > diff -r 19b486f73bd8 pci/hda/patch_sigmatel.c
> > --- a/pci/hda/patch_sigmatel.c  Fri Apr 25 14:25:04 2008 +0200
> >
> > +++ b/pci/hda/patch_sigmatel.c  Tue Apr 29 20:43:43 2008 +0200
> > @@ -4289,6 +4289,8 @@
> >
> >        { .id = 0x83847635, .name = "STAC9250D", .patch =
> patch_stac925x },
> >        { .id = 0x83847636, .name = "STAC9251", .patch =
patch_stac925x
> },
> >        { .id = 0x83847637, .name = "STAC9250D", .patch =
> patch_stac925x },
> >
> > +       { .id = 0x83847645, .name = "92HD206X", .patch =
> patch_stac927x },
> > +       { .id = 0x83847646, .name = "92HD206D", .patch =
> patch_stac927x },
> >
> >        /* The following does not take into account .id=0x83847661
when
> > subsys =
> >         * 104D0C00 which is STAC9225s. Because of this, some SZ
> Notebooks
> > are
> >         * currently not fully supported.
> > _______________________________________________
> > Alsa-devel mailing list
> > Alsa-devel at alsa-project.org
> > http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
> >
> >
> >
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel at alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel at alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
>
_______________________________________________
Alsa-devel mailing list
Alsa-devel at alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel


More information about the Alsa-devel mailing list