[alsa-devel] [PATCH 02/10] ALSA: hda - Add channel-mode support to Realtek auto-parser
Takashi Iwai
tiwai at suse.de
Mon May 2 09:16:19 CEST 2011
At Mon, 2 May 2011 14:57:51 +0800,
Raymond Yau wrote:
>
> 2011/5/2 Takashi Iwai <tiwai at suse.de>
>
> > At Mon, 2 May 2011 10:06:15 +0800,
> > Raymond Yau wrote:
> > >
> > > 2011/4/30 Takashi Iwai <tiwai at suse.de>
> > >
> > > > This patch adds the support of "Channel Mode" enum control to Realtek
> > > > auto-parser. When line-in or mic-in jacks are capable to output and
> > > > free DACs are available, the driver allows to switch to multi-channel
> > > > mode via "Channel Mode" enum switch, as already implemented in some
> > > > preset cases.
> > > >
> > > > Not implemented in all Realtek codecs. Currently, ALC880, 882, 861,
> > > > 662 and the compatible codecs are supported.
> > > >
> > > > Signed-off-by: Takashi Iwai <tiwai at suse.de>
> > > > ---
> > > >
> > >
> > > Why the line out become "speaker" for G41M-ES2L with 3 audio jacks at
> > rear
> > > panel ?
> > > The driver won't create "Channel Mode" control and it cannot support
> > > surround51
> >
> > It's just because of pin fixup that I'm going to revert.
> >
> > Even revert the pin config, and distable auto mute,
> the channel mode still allow 2, 4 or 6 channels
>
> IT seem that there is no way to use "HP" as "Side" to support surround 7.1
> as mentioned in the user manual (Chapter 5 Appendix)
It's simply not supported for now. As already mentioned, all multi-io
jacks have to be in the same location. And, it must be line-in or
mic-in jacks.
The implementation of hp-i/o switching wouldn't be too difficult, but
a bigger missing piece is how to detect such a configuration
reliably.
Takashi
More information about the Alsa-devel
mailing list