[alsa-devel] HDMI LPCM (7.1) with AMD/FGLRX

Andrée 'Glaucous' glakke1 at gmail.com
Tue Aug 9 12:39:01 CEST 2011


Do you think it might be possible to get in touch with the ATI/AMD
developers, and get implementation details?
I can't imagine that they don't want LPCM to work with ALSA.

On 9 August 2011 12:35, Takashi Iwai <tiwai at suse.de> wrote:

> At Tue, 9 Aug 2011 12:31:03 +0200,
> Andrée 'Glaucous' wrote:
> >
> > I run
> > speaker-test -D hw:1,3 -c 8
> > Now it actually worked a bit. The speaker-test runs as it should, but
> > everytime it tries output to "none-two-channel" channel (LFE, Rear Left,
> > Rear Right.. etc),
> > it doesn't output anything. And I can see on the receiver that the (2
> > channel PCM stream, but should say 7.1 Multichannel) is lost every time
> > except for Front Left/Right channel.
>
> Then some information is missing.  ATI seems to have implemented LPCM
> in a vendor-specific way.
>
>
> Takashi
>
> >
> > On 9 August 2011 12:05, Takashi Iwai <tiwai at suse.de> wrote:
> >
> > > At Tue, 9 Aug 2011 11:37:37 +0200,
> > > Andrée 'Glaucous' wrote:
> > > >
> > > > Current kernel message (using alsa-kernel, I'll clone and build your
> git
> > > > soon, got some internet problems at the moment):
> > > > [  147.334343] XXX HDMI pin_sense = 0x7fffffff
> > > > [  147.565059] XXX HDMI pin_sense = 0x7fffffff
> > > > [  153.248894] XXX HDMI pin_sense = 0xffffffff
> > > > [  153.250443] XXX HDMI pin_sense = 0xffffffff
> > > > [  189.475073] XXX HDMI pin_sense = 0x7fffffff
> > > > [  189.698017] XXX HDMI pin_sense = 0x7fffffff
> > > > [  196.664565] XXX HDMI pin_sense = 0xffffffff
> > > > [  196.666079] XXX HDMI pin_sense = 0xffffffff
> > > >
> > > > It recognizes when I take the cable in and out, or toggles display
> output
> > > > (0xffffffff when connected).
> > >
> > > OK, it's good to know.  It means that the pin-sense reports only the
> > > pin-detection but nothing else unlike other codecs.  So, it's
> > > basically bad to use generic HDMI parser for this codec.
> > >
> > > And, when you wrote "I still can't run speaker-test with more than 2
> > > channels", do you mean that you got an error?  How did you run?
> > > With the patch, the driver should take up to 8 channels.  If not,
> > > something was wrong -- either the patch wrongly applied or the patch
> > > wasn't enough.
> > >
> > >
> > > Takashi
> > >
> >
>


More information about the Alsa-devel mailing list