[alsa-devel] Regarding Sound on Acer Aspire 6935G

Karthik Ramgopal applefreakpeeps at gmail.com
Mon May 18 08:06:52 CEST 2009


How to get this pin configuration information from Windows? I have a list of
Pin Config Override verbs which i obtained from the registry using regedit.
Are they of any use?

Regards,
Karthik

On Mon, May 18, 2009 at 2:01 PM, Takashi Iwai <tiwai at suse.de> wrote:

> At Mon, 18 May 2009 10:52:44 +0800,
> Karthik Ramgopal wrote:
> >
> > Yes I did try model=acer-aspire-4930g. That gives me even lesser
> functionality
> > than model=auto (Surround volume can no longer be used to adjust line-out
> > volume) I think the 4930G uses a ALC888 and the 6935/6920/8920/8930 use a
> > ALC889 (0x10ec0889) codec. Any way of obtaining the verbs from the
> Windows
> > driver?
>
> The most important information is rather the pin configuration.
> This could be obtained from some text file in Windows.
>
> > Some more info (obtained by generally trying out verbs)
> >
> > 0x15 SET_EAPD_BTLENABLE 2 and 0x14 SET_EAPD_BTLENABLE 2 are both needed
> to get
> > the amps fired
> >
> > 0x14 SET_CONNECT_SEL 0x00 connects the laptop speakers and disconnects
> > line-out
> > 0x14 SET_CONNECT_SEL 0x01 connects the line-out but laptop speakers
> continue
> > to function
> >
> > 0x15 SET_CONNECT_SEL 0x00 connects the laptop speakers and disconnects
> the
> > subwoofer
> > 0x14 SET_CONNECT_SEL 0x01 connects the subwoofer but laptop speakers
> continue
> > to function
> > 0x15 SET_PIN_WIDGET_CONTROL 0x00 turns off the line-out
> > 0x15 SET_PIN_WIDGET_CONTROL 0x40 turns on the line-out but
> laptop-speakers
> > stay on
> > 0x15 SET_PIN_WIDGET_CONTROL 0xc0 Same as above but line-out volume is
> much
> > higher
> >
> > 0x0c SET_AMP_GAIN_MUTE 0x7080 (Mutes all channels)
> > 0x0c SET_AMP_GAIN_MUTE 0x7000 (Un-mutes all channels)
>
> OK, then we'd need a proper mixer and init verb list to make it
> working...
>
> Takashi
>
>
>


More information about the Alsa-devel mailing list