All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: Regarding Sound on Acer Aspire 6935G
@ 2009-05-16  3:51 Karthik Ramgopal
  2009-05-17 17:35 ` Takashi Iwai
  0 siblings, 1 reply; 63+ messages in thread
From: Karthik Ramgopal @ 2009-05-16  3:51 UTC (permalink / raw)
  To: Takashi Iwai, alsa-devel

Hi,
       Even after enabling DEBUG using --with-debug option with configure
when compiling the alsa-driver snapshot leaves no more error messages in the
dmesg logs. The only message relating to HDA is:

[   41.104817] hda-intel: IRQ timing workaround is activated for card #0.
Suggest a bigger bdl_pos_adj.

I just got the line-out output to work by toggling the surround volume. I
still think it's a mapping problem. The headphone switch is turning the
subwoofer on and off, and the surround volume is controlling the line-out
volume. None of the line-in devices function and all of the amp-ins 0x0b to
0x0f are muted. Cannot find any verb to unmute them. hda-verb with
SET_EAPD_BTLENABLE 2 at 0x15 is still needed at startup to fire up the amps.


Please help.

Regards,
Karthik

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-05-16  3:51 Regarding Sound on Acer Aspire 6935G Karthik Ramgopal
@ 2009-05-17 17:35 ` Takashi Iwai
  2009-05-17 20:48   ` Emilio López
  0 siblings, 1 reply; 63+ messages in thread
From: Takashi Iwai @ 2009-05-17 17:35 UTC (permalink / raw)
  To: Karthik Ramgopal; +Cc: alsa-devel

At Sat, 16 May 2009 11:51:36 +0800,
Karthik Ramgopal wrote:
> 
> Hi,
>        Even after enabling DEBUG using --with-debug option with configure when
> compiling the alsa-driver snapshot leaves no more error messages in the dmesg
> logs. The only message relating to HDA is:
> 
> [   41.104817] hda-intel: IRQ timing workaround is activated for card #0.
> Suggest a bigger bdl_pos_adj.
> 
> I just got the line-out output to work by toggling the surround volume. I
> still think it's a mapping problem. The headphone switch is turning the
> subwoofer on and off, and the surround volume is controlling the line-out
> volume.

OK, this implies that the BIOS setup is broken.
Did you try model=acer-aspire-4930g, BTW?


Takashi

> None of the line-in devices function and all of the amp-ins 0x0b to
> 0x0f are muted. Cannot find any verb to unmute them. hda-verb with
> SET_EAPD_BTLENABLE 2 at 0x15 is still needed at startup to fire up the amps.
> 
> Please help.
> 
> Regards,
> Karthik
> 
> 

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-05-17 17:35 ` Takashi Iwai
@ 2009-05-17 20:48   ` Emilio López
  2009-05-18  2:52     ` Karthik Ramgopal
  2009-05-18  6:22     ` Takashi Iwai
  0 siblings, 2 replies; 63+ messages in thread
From: Emilio López @ 2009-05-17 20:48 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: Karthik Ramgopal, alsa-devel

I seem to have the same card looking at lspci -v, and I experience the same
problems. My laptop is an Acer Aspire 6930, so maybe the Acer bioses are
broken? I got the sound to work (with the controls mapped uncorrectly), but
I still can't make the mic work. I'll try with that model, I also tried with
acer and acer-aspire with no luck.

Emilio

2009/5/17 Takashi Iwai <tiwai@suse.de>

> At Sat, 16 May 2009 11:51:36 +0800,
> Karthik Ramgopal wrote:
> >
> > Hi,
> >        Even after enabling DEBUG using --with-debug option with configure
> when
> > compiling the alsa-driver snapshot leaves no more error messages in the
> dmesg
> > logs. The only message relating to HDA is:
> >
> > [   41.104817] hda-intel: IRQ timing workaround is activated for card #0.
> > Suggest a bigger bdl_pos_adj.
> >
> > I just got the line-out output to work by toggling the surround volume. I
> > still think it's a mapping problem. The headphone switch is turning the
> > subwoofer on and off, and the surround volume is controlling the line-out
> > volume.
>
> OK, this implies that the BIOS setup is broken.
> Did you try model=acer-aspire-4930g, BTW?
>
>
> Takashi
>
> > None of the line-in devices function and all of the amp-ins 0x0b to
> > 0x0f are muted. Cannot find any verb to unmute them. hda-verb with
> > SET_EAPD_BTLENABLE 2 at 0x15 is still needed at startup to fire up the
> amps.
> >
> > Please help.
> >
> > Regards,
> > Karthik
> >
> >
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel@alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
>

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-05-17 20:48   ` Emilio López
@ 2009-05-18  2:52     ` Karthik Ramgopal
  2009-05-18  6:01       ` Takashi Iwai
  2009-05-18  6:22     ` Takashi Iwai
  1 sibling, 1 reply; 63+ messages in thread
From: Karthik Ramgopal @ 2009-05-18  2:52 UTC (permalink / raw)
  To: Emilio López; +Cc: Takashi Iwai, alsa-devel

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?

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)

The Realtek Linux driver had one ALC889 model entry for the M90V ALC889
codec with model param as asus-dig. I tried that out. With that headphone
jack sensing worked in the sense that as soon as a headphone was plugged in,
the subwoofer turned off, though the front speakers were still on. I did get
line-out volume though, it was very feeble. The internal mic still did not
work and nor did an external one.

Regards,
Karthik

On Mon, May 18, 2009 at 4:48 AM, Emilio López <buhitoescolar@gmail.com>wrote:

> I seem to have the same card looking at lspci -v, and I experience the same
> problems. My laptop is an Acer Aspire 6930, so maybe the Acer bioses are
> broken? I got the sound to work (with the controls mapped uncorrectly), but
> I still can't make the mic work. I'll try with that model, I also tried with
> acer and acer-aspire with no luck.
>
> Emilio
>
> 2009/5/17 Takashi Iwai <tiwai@suse.de>
>
>> At Sat, 16 May 2009 11:51:36 +0800,
>> Karthik Ramgopal wrote:
>> >
>> > Hi,
>> >        Even after enabling DEBUG using --with-debug option with
>> configure when
>> > compiling the alsa-driver snapshot leaves no more error messages in the
>> dmesg
>> > logs. The only message relating to HDA is:
>> >
>> > [   41.104817] hda-intel: IRQ timing workaround is activated for card
>> #0.
>> > Suggest a bigger bdl_pos_adj.
>> >
>> > I just got the line-out output to work by toggling the surround volume.
>> I
>> > still think it's a mapping problem. The headphone switch is turning the
>> > subwoofer on and off, and the surround volume is controlling the
>> line-out
>> > volume.
>>
>> OK, this implies that the BIOS setup is broken.
>> Did you try model=acer-aspire-4930g, BTW?
>>
>>
>> Takashi
>>
>> > None of the line-in devices function and all of the amp-ins 0x0b to
>> > 0x0f are muted. Cannot find any verb to unmute them. hda-verb with
>> > SET_EAPD_BTLENABLE 2 at 0x15 is still needed at startup to fire up the
>> amps.
>> >
>> > Please help.
>> >
>> > Regards,
>> > Karthik
>> >
>> >
>> _______________________________________________
>> Alsa-devel mailing list
>> Alsa-devel@alsa-project.org
>> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
>>
>
>

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-05-18  2:52     ` Karthik Ramgopal
@ 2009-05-18  6:01       ` Takashi Iwai
  2009-05-18  6:06         ` Karthik Ramgopal
  0 siblings, 1 reply; 63+ messages in thread
From: Takashi Iwai @ 2009-05-18  6:01 UTC (permalink / raw)
  To: Karthik Ramgopal; +Cc: alsa-devel, Emilio López

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


> The Realtek Linux driver had one ALC889 model entry for the M90V ALC889 codec
> with model param as asus-dig. I tried that out. With that headphone jack
> sensing worked in the sense that as soon as a headphone was plugged in, the
> subwoofer turned off, though the front speakers were still on. I did get
> line-out volume though, it was very feeble. The internal mic still did not
> work and nor did an external one.
> 
> Regards,
> Karthik
> 
> On Mon, May 18, 2009 at 4:48 AM, Emilio López <buhitoescolar@gmail.com> wrote:
> 
>     I seem to have the same card looking at lspci -v, and I experience the
>     same problems. My laptop is an Acer Aspire 6930, so maybe the Acer bioses
>     are broken? I got the sound to work (with the controls mapped
>     uncorrectly), but I still can't make the mic work. I'll try with that
>     model, I also tried with acer and acer-aspire with no luck.
>    
>     Emilio
>    
>     2009/5/17 Takashi Iwai <tiwai@suse.de>
>    
>         At Sat, 16 May 2009 11:51:36 +0800,
>         Karthik Ramgopal wrote:
>         >
>         > Hi,
>         >        Even after enabling DEBUG using --with-debug option with
>         configure when
>         > compiling the alsa-driver snapshot leaves no more error messages in
>         the dmesg
>         > logs. The only message relating to HDA is:
>         >
>         > [   41.104817] hda-intel: IRQ timing workaround is activated for
>         card #0.
>         > Suggest a bigger bdl_pos_adj.
>         >
>         > I just got the line-out output to work by toggling the surround
>         volume. I
>         > still think it's a mapping problem. The headphone switch is turning
>         the
>         > subwoofer on and off, and the surround volume is controlling the
>         line-out
>         > volume.
>        
>         OK, this implies that the BIOS setup is broken.
>         Did you try model=acer-aspire-4930g, BTW?
> 
>         Takashi
>        
>         > None of the line-in devices function and all of the amp-ins 0x0b to
>         > 0x0f are muted. Cannot find any verb to unmute them. hda-verb with
>         > SET_EAPD_BTLENABLE 2 at 0x15 is still needed at startup to fire up
>         the amps.
>         >
>         > Please help.
>         >
>         > Regards,
>         > Karthik
>         >
>         >
>         _______________________________________________
>         Alsa-devel mailing list
>         Alsa-devel@alsa-project.org
>         http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
> 
> 

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-05-18  6:01       ` Takashi Iwai
@ 2009-05-18  6:06         ` Karthik Ramgopal
  2009-05-18  6:11           ` Takashi Iwai
  0 siblings, 1 reply; 63+ messages in thread
From: Karthik Ramgopal @ 2009-05-18  6:06 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Emilio López

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@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
>
>
>

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-05-18  6:06         ` Karthik Ramgopal
@ 2009-05-18  6:11           ` Takashi Iwai
  2009-05-18  6:13             ` Karthik Ramgopal
  0 siblings, 1 reply; 63+ messages in thread
From: Takashi Iwai @ 2009-05-18  6:11 UTC (permalink / raw)
  To: Karthik Ramgopal; +Cc: alsa-devel, Emilio López

At Mon, 18 May 2009 14:06:52 +0800,
Karthik Ramgopal wrote:
> 
> 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?

No idea as I never used Windows nowadays by myself :)


Takashi

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-05-18  6:11           ` Takashi Iwai
@ 2009-05-18  6:13             ` Karthik Ramgopal
  2009-05-18  6:17               ` Karthik Ramgopal
  0 siblings, 1 reply; 63+ messages in thread
From: Karthik Ramgopal @ 2009-05-18  6:13 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Emilio López

Hi,
        So do we obtain all the init verbs and pinout info by hit and trial?
or is there some documented way to systematically obtain it? to think of it
I haven't even found a verb yet to mute just the laptop speakers leaving the
line-out volume unmuted.

Regards,
Karthik

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

> At Mon, 18 May 2009 14:06:52 +0800,
> Karthik Ramgopal wrote:
> >
> > 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?
>
> No idea as I never used Windows nowadays by myself :)
>
>
> Takashi
>

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-05-18  6:13             ` Karthik Ramgopal
@ 2009-05-18  6:17               ` Karthik Ramgopal
  2009-05-18 23:00                 ` Emilio López
  0 siblings, 1 reply; 63+ messages in thread
From: Karthik Ramgopal @ 2009-05-18  6:17 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Emilio López

Emilio,
             People here <http://www.linlap.com/wiki/acer+aspire+6930> claim
to have got the 6930's audio fully working including jack sensing and mic
with realtek patched alsa driver. Check it out.

Regards,
Karthik

On Mon, May 18, 2009 at 2:13 PM, Karthik Ramgopal <applefreakpeeps@gmail.com
> wrote:

> Hi,
>         So do we obtain all the init verbs and pinout info by hit and
> trial? or is there some documented way to systematically obtain it? to think
> of it I haven't even found a verb yet to mute just the laptop speakers
> leaving the line-out volume unmuted.
>
> Regards,
> Karthik
>
>
> On Mon, May 18, 2009 at 2:11 PM, Takashi Iwai <tiwai@suse.de> wrote:
>
>> At Mon, 18 May 2009 14:06:52 +0800,
>> Karthik Ramgopal wrote:
>> >
>> > 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?
>>
>> No idea as I never used Windows nowadays by myself :)
>>
>>
>> Takashi
>>
>
>

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-05-17 20:48   ` Emilio López
  2009-05-18  2:52     ` Karthik Ramgopal
@ 2009-05-18  6:22     ` Takashi Iwai
  2009-05-18  6:44       ` Karthik Ramgopal
  1 sibling, 1 reply; 63+ messages in thread
From: Takashi Iwai @ 2009-05-18  6:22 UTC (permalink / raw)
  To: Emilio López; +Cc: Karthik Ramgopal, alsa-devel

At Sun, 17 May 2009 17:48:08 -0300,
Emilio López wrote:
> 
> I seem to have the same card looking at lspci -v, and I experience the same
> problems. My laptop is an Acer Aspire 6930, so maybe the Acer bioses are
> broken? I got the sound to work (with the controls mapped uncorrectly), but I
> still can't make the mic work. I'll try with that model, I also tried with
> acer and acer-aspire with no luck.

The latest snapshot driver (or alsa-driver 1.0.20) should work as is
(although not sure about mic-in).  It's basically mapping the model to
model=acer-aspire-4930g

The snapshot driver tarball is:
    ftp://ftp.kernel.org/pub/linux/kernel/people/tiwai/snapshot/alsa-driver-snapshot.tar.gz


Takashi

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-05-18  6:22     ` Takashi Iwai
@ 2009-05-18  6:44       ` Karthik Ramgopal
  2009-05-18  6:57         ` Takashi Iwai
  0 siblings, 1 reply; 63+ messages in thread
From: Karthik Ramgopal @ 2009-05-18  6:44 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Emilio López

Hi,
      Here is a list of ALC889 verbs for the 6920/6935 series of laptops. I
got this from someone who has got the audio subsystem fully working (jack
sensing+proper mapping+mic+SPDIF) with Mac OS X.

*NID 17 [Jack] Digital Out at Int HDMI*
Node - 0x11
Pin Default - 0x18561130
*Verb* - 01171C30 01171D11 01171E56 01171F18

*NID 18 [Fixed] Mic at Int ATAPI*
Node 0x12
Pin Default - 0x99a3094e
*Verb* - 01271C4E 01271D09 01271EA3 01271F99

*NID 20 [Fixed] Speaker at Int ATAPI*
Node - 0x14
Pin Default - 0x99130110
*Verb* - 01471C10 01471D01 01471E13 01471F99

*NID 21 [Jack] HP Out at Ext Front*
Node - 0x15
Pin Default - 0x0221101f
*Verb* - 01571C1F 01571D10 01571E21 01571F02

*NID 22 [N/A] Speaker at Ext Rear*
Node - 0x16
Pin Default - 0x411111f0
*Verb* - 01671CF0 01671D11 01671E11 01671F41

*NID 23 [N/A] Speaker at Ext Rear*
Node - 0x17
Pin Default - 0x411111f0
*Verb* - 01771CF0 01771D11 01771E11 01771F41

*NID 24 [Jack] Mic at Ext Front*
Node - 0x18
Pin Default - 0x02a19c40
*Verb* - 01871C40 01871D9C 01871EA1 01871F02

*NID 25 [N/A] Speaker at Ext Rea*r
Node - 0x19
Pin Default - 0x411111f0
*Verb* - 01971CF0 01971D11 01971E11 01971F41

*NID 26 [Jack] Line In at Ext Front*
Node - 0x1A
Pin Default - 0x02813441
*Verb* - 01A71C41 01A71D34 01A71E81 01A71F02

*NID 27 [N/A] Speaker at Ext Rear*
Node - 0x1B
Pin Default - 0x411111f0
*Verb* - 01B71CF0 01B71D11 01B71E11 01B71F41

*NID 28 [N/A] Speaker at Ext Rear*
Node - 0x1C
Pin Default - 0x411111f0
*Verb* - 01C71CF0 01C71D11 01C71E11 01C71F41

*NID 29 [N/A] Speaker at Ext Rear*
Node - 0x1D
Pin Default - 0x4016852d
*Verb* - 01D71C2D 01D71D85 01D71E16 01D71F40

*NID 30 [Jack] SPDIF Out at Ext Front*
Node - 0x1E
Pin Default - 0x02451120
*Verb* - 01E71C20 01E71D11 01E71E45 01E71F02

*NID 31 [N/A] Speaker at Ext Rear*
Node - 0x1F
Pin Default - 0x411111f0
*Verb* - 01F71CF0 01F71D11 01F71E11 01F71F41

Any use of these?

Regards,
Karthik


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

> At Sun, 17 May 2009 17:48:08 -0300,
> Emilio López wrote:
> >
> > I seem to have the same card looking at lspci -v, and I experience the
> same
> > problems. My laptop is an Acer Aspire 6930, so maybe the Acer bioses are
> > broken? I got the sound to work (with the controls mapped uncorrectly),
> but I
> > still can't make the mic work. I'll try with that model, I also tried
> with
> > acer and acer-aspire with no luck.
>
> The latest snapshot driver (or alsa-driver 1.0.20) should work as is
> (although not sure about mic-in).  It's basically mapping the model to
> model=acer-aspire-4930g
>
> The snapshot driver tarball is:
>
> ftp://ftp.kernel.org/pub/linux/kernel/people/tiwai/snapshot/alsa-driver-snapshot.tar.gz
>
>
> Takashi
>

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-05-18  6:44       ` Karthik Ramgopal
@ 2009-05-18  6:57         ` Takashi Iwai
  2009-05-18  8:44           ` Karthik Ramgopal
  0 siblings, 1 reply; 63+ messages in thread
From: Takashi Iwai @ 2009-05-18  6:57 UTC (permalink / raw)
  To: Karthik Ramgopal; +Cc: alsa-devel, Emilio López

At Mon, 18 May 2009 14:44:48 +0800,
Karthik Ramgopal wrote:
> 
> Hi,
>       Here is a list of ALC889 verbs for the 6920/6935 series of laptops. I
> got this from someone who has got the audio subsystem fully working (jack
> sensing+proper mapping+mic+SPDIF) with Mac OS X.
> 
> NID 17 [Jack] Digital Out at Int HDMI
> Node - 0x11
> Pin Default - 0x18561130
> Verb - 01171C30 01171D11 01171E56 01171F18
> 
> NID 18 [Fixed] Mic at Int ATAPI
> Node 0x12
> Pin Default - 0x99a3094e
> Verb - 01271C4E 01271D09 01271EA3 01271F99
> 
> NID 20 [Fixed] Speaker at Int ATAPI
> Node - 0x14
> Pin Default - 0x99130110
> Verb - 01471C10 01471D01 01471E13 01471F99
> 
> NID 21 [Jack] HP Out at Ext Front
> Node - 0x15
> Pin Default - 0x0221101f
> Verb - 01571C1F 01571D10 01571E21 01571F02
> 
> NID 22 [N/A] Speaker at Ext Rear
> Node - 0x16
> Pin Default - 0x411111f0
> Verb - 01671CF0 01671D11 01671E11 01671F41
> 
> NID 23 [N/A] Speaker at Ext Rear
> Node - 0x17
> Pin Default - 0x411111f0
> Verb - 01771CF0 01771D11 01771E11 01771F41
> 
> NID 24 [Jack] Mic at Ext Front
> Node - 0x18
> Pin Default - 0x02a19c40
> Verb - 01871C40 01871D9C 01871EA1 01871F02
> 
> NID 25 [N/A] Speaker at Ext Rear
> Node - 0x19
> Pin Default - 0x411111f0
> Verb - 01971CF0 01971D11 01971E11 01971F41
> 
> NID 26 [Jack] Line In at Ext Front
> Node - 0x1A
> Pin Default - 0x02813441
> Verb - 01A71C41 01A71D34 01A71E81 01A71F02
> 
> NID 27 [N/A] Speaker at Ext Rear
> Node - 0x1B
> Pin Default - 0x411111f0
> Verb - 01B71CF0 01B71D11 01B71E11 01B71F41
> 
> NID 28 [N/A] Speaker at Ext Rear
> Node - 0x1C
> Pin Default - 0x411111f0
> Verb - 01C71CF0 01C71D11 01C71E11 01C71F41
> 
> NID 29 [N/A] Speaker at Ext Rear
> Node - 0x1D
> Pin Default - 0x4016852d
> Verb - 01D71C2D 01D71D85 01D71E16 01D71F40
> 
> NID 30 [Jack] SPDIF Out at Ext Front
> Node - 0x1E
> Pin Default - 0x02451120
> Verb - 01E71C20 01E71D11 01E71E45 01E71F02
> 
> NID 31 [N/A] Speaker at Ext Rear
> Node - 0x1F
> Pin Default - 0x411111f0
> Verb - 01F71CF0 01F71D11 01F71E11 01F71F41
> 
> Any use of these?

Set model=auto, try to write all these values to
/sys/class/sound/hwC0D*/user_pin_configs as root, such as
	# echo 0x11 0x18561130 > /sys/class/sound/hwC0D0/user_pin_configs

Then write 1 to /sys/class/sound/hwC0D*/reconfig.  It'll reconfigure
the setup according to the new pin configuration.
The EAPD setting might be still missing, though.


Takashi

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-05-18  6:57         ` Takashi Iwai
@ 2009-05-18  8:44           ` Karthik Ramgopal
  2009-05-18  9:26             ` Takashi Iwai
  0 siblings, 1 reply; 63+ messages in thread
From: Karthik Ramgopal @ 2009-05-18  8:44 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Emilio López

Nothing seems to change after doing that also. Situation is same as before.
Though I noticed that the values of the init_pin_config was different from
the one I specified.

Need to still execute SET_EAPD_BTLENABLE 2 on 0x15 to fire up the amps

Regards,
Karthik

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

> At Mon, 18 May 2009 14:44:48 +0800,
> Karthik Ramgopal wrote:
> >
> > Hi,
> >       Here is a list of ALC889 verbs for the 6920/6935 series of laptops.
> I
> > got this from someone who has got the audio subsystem fully working (jack
> > sensing+proper mapping+mic+SPDIF) with Mac OS X.
> >
> > NID 17 [Jack] Digital Out at Int HDMI
> > Node - 0x11
> > Pin Default - 0x18561130
> > Verb - 01171C30 01171D11 01171E56 01171F18
> >
> > NID 18 [Fixed] Mic at Int ATAPI
> > Node 0x12
> > Pin Default - 0x99a3094e
> > Verb - 01271C4E 01271D09 01271EA3 01271F99
> >
> > NID 20 [Fixed] Speaker at Int ATAPI
> > Node - 0x14
> > Pin Default - 0x99130110
> > Verb - 01471C10 01471D01 01471E13 01471F99
> >
> > NID 21 [Jack] HP Out at Ext Front
> > Node - 0x15
> > Pin Default - 0x0221101f
> > Verb - 01571C1F 01571D10 01571E21 01571F02
> >
> > NID 22 [N/A] Speaker at Ext Rear
> > Node - 0x16
> > Pin Default - 0x411111f0
> > Verb - 01671CF0 01671D11 01671E11 01671F41
> >
> > NID 23 [N/A] Speaker at Ext Rear
> > Node - 0x17
> > Pin Default - 0x411111f0
> > Verb - 01771CF0 01771D11 01771E11 01771F41
> >
> > NID 24 [Jack] Mic at Ext Front
> > Node - 0x18
> > Pin Default - 0x02a19c40
> > Verb - 01871C40 01871D9C 01871EA1 01871F02
> >
> > NID 25 [N/A] Speaker at Ext Rear
> > Node - 0x19
> > Pin Default - 0x411111f0
> > Verb - 01971CF0 01971D11 01971E11 01971F41
> >
> > NID 26 [Jack] Line In at Ext Front
> > Node - 0x1A
> > Pin Default - 0x02813441
> > Verb - 01A71C41 01A71D34 01A71E81 01A71F02
> >
> > NID 27 [N/A] Speaker at Ext Rear
> > Node - 0x1B
> > Pin Default - 0x411111f0
> > Verb - 01B71CF0 01B71D11 01B71E11 01B71F41
> >
> > NID 28 [N/A] Speaker at Ext Rear
> > Node - 0x1C
> > Pin Default - 0x411111f0
> > Verb - 01C71CF0 01C71D11 01C71E11 01C71F41
> >
> > NID 29 [N/A] Speaker at Ext Rear
> > Node - 0x1D
> > Pin Default - 0x4016852d
> > Verb - 01D71C2D 01D71D85 01D71E16 01D71F40
> >
> > NID 30 [Jack] SPDIF Out at Ext Front
> > Node - 0x1E
> > Pin Default - 0x02451120
> > Verb - 01E71C20 01E71D11 01E71E45 01E71F02
> >
> > NID 31 [N/A] Speaker at Ext Rear
> > Node - 0x1F
> > Pin Default - 0x411111f0
> > Verb - 01F71CF0 01F71D11 01F71E11 01F71F41
> >
> > Any use of these?
>
> Set model=auto, try to write all these values to
> /sys/class/sound/hwC0D*/user_pin_configs as root, such as
>        # echo 0x11 0x18561130 > /sys/class/sound/hwC0D0/user_pin_configs
>
> Then write 1 to /sys/class/sound/hwC0D*/reconfig.  It'll reconfigure
> the setup according to the new pin configuration.
> The EAPD setting might be still missing, though.
>
>
> Takashi
>

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-05-18  8:44           ` Karthik Ramgopal
@ 2009-05-18  9:26             ` Takashi Iwai
  2009-05-18  9:29               ` Karthik Ramgopal
  0 siblings, 1 reply; 63+ messages in thread
From: Takashi Iwai @ 2009-05-18  9:26 UTC (permalink / raw)
  To: Karthik Ramgopal; +Cc: alsa-devel, Emilio López

At Mon, 18 May 2009 16:44:06 +0800,
Karthik Ramgopal wrote:
> 
> Nothing seems to change after doing that also. Situation is same as before.
> Though I noticed that the values of the init_pin_config was different from the
> one I specified.

Did you reconfigure?  Then init_pin_config should be overridden after
that.

> Need to still execute SET_EAPD_BTLENABLE 2 on 0x15 to fire up the amps

It's a known issue as I mentioned.


Takashi


> Regards,
> Karthik
> 
> On Mon, May 18, 2009 at 2:57 PM, Takashi Iwai <tiwai@suse.de> wrote:
> 
>     At Mon, 18 May 2009 14:44:48 +0800,
>     Karthik Ramgopal wrote:
>     >
>     > Hi,
>     >       Here is a list of ALC889 verbs for the 6920/6935 series of
>     laptops. I
>     > got this from someone who has got the audio subsystem fully working
>     (jack
>     > sensing+proper mapping+mic+SPDIF) with Mac OS X.
>     >
>     > NID 17 [Jack] Digital Out at Int HDMI
>     > Node - 0x11
>     > Pin Default - 0x18561130
>     > Verb - 01171C30 01171D11 01171E56 01171F18
>     >
>     > NID 18 [Fixed] Mic at Int ATAPI
>     > Node 0x12
>     > Pin Default - 0x99a3094e
>     > Verb - 01271C4E 01271D09 01271EA3 01271F99
>     >
>     > NID 20 [Fixed] Speaker at Int ATAPI
>     > Node - 0x14
>     > Pin Default - 0x99130110
>     > Verb - 01471C10 01471D01 01471E13 01471F99
>     >
>     > NID 21 [Jack] HP Out at Ext Front
>     > Node - 0x15
>     > Pin Default - 0x0221101f
>     > Verb - 01571C1F 01571D10 01571E21 01571F02
>     >
>     > NID 22 [N/A] Speaker at Ext Rear
>     > Node - 0x16
>     > Pin Default - 0x411111f0
>     > Verb - 01671CF0 01671D11 01671E11 01671F41
>     >
>     > NID 23 [N/A] Speaker at Ext Rear
>     > Node - 0x17
>     > Pin Default - 0x411111f0
>     > Verb - 01771CF0 01771D11 01771E11 01771F41
>     >
>     > NID 24 [Jack] Mic at Ext Front
>     > Node - 0x18
>     > Pin Default - 0x02a19c40
>     > Verb - 01871C40 01871D9C 01871EA1 01871F02
>     >
>     > NID 25 [N/A] Speaker at Ext Rear
>     > Node - 0x19
>     > Pin Default - 0x411111f0
>     > Verb - 01971CF0 01971D11 01971E11 01971F41
>     >
>     > NID 26 [Jack] Line In at Ext Front
>     > Node - 0x1A
>     > Pin Default - 0x02813441
>     > Verb - 01A71C41 01A71D34 01A71E81 01A71F02
>     >
>     > NID 27 [N/A] Speaker at Ext Rear
>     > Node - 0x1B
>     > Pin Default - 0x411111f0
>     > Verb - 01B71CF0 01B71D11 01B71E11 01B71F41
>     >
>     > NID 28 [N/A] Speaker at Ext Rear
>     > Node - 0x1C
>     > Pin Default - 0x411111f0
>     > Verb - 01C71CF0 01C71D11 01C71E11 01C71F41
>     >
>     > NID 29 [N/A] Speaker at Ext Rear
>     > Node - 0x1D
>     > Pin Default - 0x4016852d
>     > Verb - 01D71C2D 01D71D85 01D71E16 01D71F40
>     >
>     > NID 30 [Jack] SPDIF Out at Ext Front
>     > Node - 0x1E
>     > Pin Default - 0x02451120
>     > Verb - 01E71C20 01E71D11 01E71E45 01E71F02
>     >
>     > NID 31 [N/A] Speaker at Ext Rear
>     > Node - 0x1F
>     > Pin Default - 0x411111f0
>     > Verb - 01F71CF0 01F71D11 01F71E11 01F71F41
>     >
>     > Any use of these?
>    
>     Set model=auto, try to write all these values to
>     /sys/class/sound/hwC0D*/user_pin_configs as root, such as
>            # echo 0x11 0x18561130 > /sys/class/sound/hwC0D0/user_pin_configs
>    
>     Then write 1 to /sys/class/sound/hwC0D*/reconfig.  It'll reconfigure
>     the setup according to the new pin configuration.
>     The EAPD setting might be still missing, though.
> 
>     Takashi
> 
> 

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-05-18  9:26             ` Takashi Iwai
@ 2009-05-18  9:29               ` Karthik Ramgopal
  2009-05-18  9:39                 ` Takashi Iwai
  0 siblings, 1 reply; 63+ messages in thread
From: Karthik Ramgopal @ 2009-05-18  9:29 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Emilio López

Is there any way to verify that it has been overriden? Perhaps I should run
alsa-info.sh again to check?

Regards,
Karthik

On Mon, May 18, 2009 at 5:26 PM, Takashi Iwai <tiwai@suse.de> wrote:

> At Mon, 18 May 2009 16:44:06 +0800,
> Karthik Ramgopal wrote:
> >
> > Nothing seems to change after doing that also. Situation is same as
> before.
> > Though I noticed that the values of the init_pin_config was different
> from the
> > one I specified.
>
> Did you reconfigure?  Then init_pin_config should be overridden after
> that.
>
> > Need to still execute SET_EAPD_BTLENABLE 2 on 0x15 to fire up the amps
>
> It's a known issue as I mentioned.
>
>
> Takashi
>
>
> > Regards,
> > Karthik
> >
> > On Mon, May 18, 2009 at 2:57 PM, Takashi Iwai <tiwai@suse.de> wrote:
> >
> >     At Mon, 18 May 2009 14:44:48 +0800,
> >     Karthik Ramgopal wrote:
> >     >
> >     > Hi,
> >     >       Here is a list of ALC889 verbs for the 6920/6935 series of
> >     laptops. I
> >     > got this from someone who has got the audio subsystem fully working
> >     (jack
> >     > sensing+proper mapping+mic+SPDIF) with Mac OS X.
> >     >
> >     > NID 17 [Jack] Digital Out at Int HDMI
> >     > Node - 0x11
> >     > Pin Default - 0x18561130
> >     > Verb - 01171C30 01171D11 01171E56 01171F18
> >     >
> >     > NID 18 [Fixed] Mic at Int ATAPI
> >     > Node 0x12
> >     > Pin Default - 0x99a3094e
> >     > Verb - 01271C4E 01271D09 01271EA3 01271F99
> >     >
> >     > NID 20 [Fixed] Speaker at Int ATAPI
> >     > Node - 0x14
> >     > Pin Default - 0x99130110
> >     > Verb - 01471C10 01471D01 01471E13 01471F99
> >     >
> >     > NID 21 [Jack] HP Out at Ext Front
> >     > Node - 0x15
> >     > Pin Default - 0x0221101f
> >     > Verb - 01571C1F 01571D10 01571E21 01571F02
> >     >
> >     > NID 22 [N/A] Speaker at Ext Rear
> >     > Node - 0x16
> >     > Pin Default - 0x411111f0
> >     > Verb - 01671CF0 01671D11 01671E11 01671F41
> >     >
> >     > NID 23 [N/A] Speaker at Ext Rear
> >     > Node - 0x17
> >     > Pin Default - 0x411111f0
> >     > Verb - 01771CF0 01771D11 01771E11 01771F41
> >     >
> >     > NID 24 [Jack] Mic at Ext Front
> >     > Node - 0x18
> >     > Pin Default - 0x02a19c40
> >     > Verb - 01871C40 01871D9C 01871EA1 01871F02
> >     >
> >     > NID 25 [N/A] Speaker at Ext Rear
> >     > Node - 0x19
> >     > Pin Default - 0x411111f0
> >     > Verb - 01971CF0 01971D11 01971E11 01971F41
> >     >
> >     > NID 26 [Jack] Line In at Ext Front
> >     > Node - 0x1A
> >     > Pin Default - 0x02813441
> >     > Verb - 01A71C41 01A71D34 01A71E81 01A71F02
> >     >
> >     > NID 27 [N/A] Speaker at Ext Rear
> >     > Node - 0x1B
> >     > Pin Default - 0x411111f0
> >     > Verb - 01B71CF0 01B71D11 01B71E11 01B71F41
> >     >
> >     > NID 28 [N/A] Speaker at Ext Rear
> >     > Node - 0x1C
> >     > Pin Default - 0x411111f0
> >     > Verb - 01C71CF0 01C71D11 01C71E11 01C71F41
> >     >
> >     > NID 29 [N/A] Speaker at Ext Rear
> >     > Node - 0x1D
> >     > Pin Default - 0x4016852d
> >     > Verb - 01D71C2D 01D71D85 01D71E16 01D71F40
> >     >
> >     > NID 30 [Jack] SPDIF Out at Ext Front
> >     > Node - 0x1E
> >     > Pin Default - 0x02451120
> >     > Verb - 01E71C20 01E71D11 01E71E45 01E71F02
> >     >
> >     > NID 31 [N/A] Speaker at Ext Rear
> >     > Node - 0x1F
> >     > Pin Default - 0x411111f0
> >     > Verb - 01F71CF0 01F71D11 01F71E11 01F71F41
> >     >
> >     > Any use of these?
> >
> >     Set model=auto, try to write all these values to
> >     /sys/class/sound/hwC0D*/user_pin_configs as root, such as
> >            # echo 0x11 0x18561130 >
> /sys/class/sound/hwC0D0/user_pin_configs
> >
> >     Then write 1 to /sys/class/sound/hwC0D*/reconfig.  It'll reconfigure
> >     the setup according to the new pin configuration.
> >     The EAPD setting might be still missing, though.
> >
> >     Takashi
> >
> >
>

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-05-18  9:29               ` Karthik Ramgopal
@ 2009-05-18  9:39                 ` Takashi Iwai
  2009-05-18  9:55                   ` Karthik Ramgopal
  0 siblings, 1 reply; 63+ messages in thread
From: Takashi Iwai @ 2009-05-18  9:39 UTC (permalink / raw)
  To: Karthik Ramgopal; +Cc: alsa-devel, Emilio López

At Mon, 18 May 2009 17:29:56 +0800,
Karthik Ramgopal wrote:
> 
> Is there any way to verify that it has been overriden? Perhaps I should run
> alsa-info.sh again to check?

The values listed in /sys/class/sound/hw*/init_pin_configs are the
currently used pins.  But, this is updated only at the configuration
time, that is, either the module loading time or after you trigger
the reconfigure.

After the reconfigure, you must see the kernel messages with the
new configuration, i.e. the pin detection messages with the pin
configs you've set.


Takashi


> Regards,
> Karthik
> 
> On Mon, May 18, 2009 at 5:26 PM, Takashi Iwai <tiwai@suse.de> wrote:
> 
>     At Mon, 18 May 2009 16:44:06 +0800,
>     Karthik Ramgopal wrote:
>     >
>     > Nothing seems to change after doing that also. Situation is same as
>     before.
>     > Though I noticed that the values of the init_pin_config was different
>     from the
>     > one I specified.
>    
>     Did you reconfigure?  Then init_pin_config should be overridden after
>     that.
>    
>     > Need to still execute SET_EAPD_BTLENABLE 2 on 0x15 to fire up the amps
>    
>     It's a known issue as I mentioned.
> 
>     Takashi
> 
>     > Regards,
>     > Karthik
>     >
>     > On Mon, May 18, 2009 at 2:57 PM, Takashi Iwai <tiwai@suse.de> wrote:
>     >
>     >     At Mon, 18 May 2009 14:44:48 +0800,
>     >     Karthik Ramgopal wrote:
>     >     >
>     >     > Hi,
>     >     >       Here is a list of ALC889 verbs for the 6920/6935 series of
>     >     laptops. I
>     >     > got this from someone who has got the audio subsystem fully
>     working
>     >     (jack
>     >     > sensing+proper mapping+mic+SPDIF) with Mac OS X.
>     >     >
>     >     > NID 17 [Jack] Digital Out at Int HDMI
>     >     > Node - 0x11
>     >     > Pin Default - 0x18561130
>     >     > Verb - 01171C30 01171D11 01171E56 01171F18
>     >     >
>     >     > NID 18 [Fixed] Mic at Int ATAPI
>     >     > Node 0x12
>     >     > Pin Default - 0x99a3094e
>     >     > Verb - 01271C4E 01271D09 01271EA3 01271F99
>     >     >
>     >     > NID 20 [Fixed] Speaker at Int ATAPI
>     >     > Node - 0x14
>     >     > Pin Default - 0x99130110
>     >     > Verb - 01471C10 01471D01 01471E13 01471F99
>     >     >
>     >     > NID 21 [Jack] HP Out at Ext Front
>     >     > Node - 0x15
>     >     > Pin Default - 0x0221101f
>     >     > Verb - 01571C1F 01571D10 01571E21 01571F02
>     >     >
>     >     > NID 22 [N/A] Speaker at Ext Rear
>     >     > Node - 0x16
>     >     > Pin Default - 0x411111f0
>     >     > Verb - 01671CF0 01671D11 01671E11 01671F41
>     >     >
>     >     > NID 23 [N/A] Speaker at Ext Rear
>     >     > Node - 0x17
>     >     > Pin Default - 0x411111f0
>     >     > Verb - 01771CF0 01771D11 01771E11 01771F41
>     >     >
>     >     > NID 24 [Jack] Mic at Ext Front
>     >     > Node - 0x18
>     >     > Pin Default - 0x02a19c40
>     >     > Verb - 01871C40 01871D9C 01871EA1 01871F02
>     >     >
>     >     > NID 25 [N/A] Speaker at Ext Rear
>     >     > Node - 0x19
>     >     > Pin Default - 0x411111f0
>     >     > Verb - 01971CF0 01971D11 01971E11 01971F41
>     >     >
>     >     > NID 26 [Jack] Line In at Ext Front
>     >     > Node - 0x1A
>     >     > Pin Default - 0x02813441
>     >     > Verb - 01A71C41 01A71D34 01A71E81 01A71F02
>     >     >
>     >     > NID 27 [N/A] Speaker at Ext Rear
>     >     > Node - 0x1B
>     >     > Pin Default - 0x411111f0
>     >     > Verb - 01B71CF0 01B71D11 01B71E11 01B71F41
>     >     >
>     >     > NID 28 [N/A] Speaker at Ext Rear
>     >     > Node - 0x1C
>     >     > Pin Default - 0x411111f0
>     >     > Verb - 01C71CF0 01C71D11 01C71E11 01C71F41
>     >     >
>     >     > NID 29 [N/A] Speaker at Ext Rear
>     >     > Node - 0x1D
>     >     > Pin Default - 0x4016852d
>     >     > Verb - 01D71C2D 01D71D85 01D71E16 01D71F40
>     >     >
>     >     > NID 30 [Jack] SPDIF Out at Ext Front
>     >     > Node - 0x1E
>     >     > Pin Default - 0x02451120
>     >     > Verb - 01E71C20 01E71D11 01E71E45 01E71F02
>     >     >
>     >     > NID 31 [N/A] Speaker at Ext Rear
>     >     > Node - 0x1F
>     >     > Pin Default - 0x411111f0
>     >     > Verb - 01F71CF0 01F71D11 01F71E11 01F71F41
>     >     >
>     >     > Any use of these?
>     >
>     >     Set model=auto, try to write all these values to
>     >     /sys/class/sound/hwC0D*/user_pin_configs as root, such as
>     >            # echo 0x11 0x18561130 > /sys/class/sound/hwC0D0/
>     user_pin_configs
>     >
>     >     Then write 1 to /sys/class/sound/hwC0D*/reconfig.  It'll reconfigure
>     >     the setup according to the new pin configuration.
>     >     The EAPD setting might be still missing, though.
>     >
>     >     Takashi
>     >
>     >
> 
> 

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-05-18  9:39                 ` Takashi Iwai
@ 2009-05-18  9:55                   ` Karthik Ramgopal
  2009-05-18 10:29                     ` Takashi Iwai
  0 siblings, 1 reply; 63+ messages in thread
From: Karthik Ramgopal @ 2009-05-18  9:55 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Emilio López

Yeah I checked.. I do see kernel messages with the new configuration. But
the status has remained unchanged. Headphone switch still controls the
subwoofer (turning on and off) and surround is used to change the line-out
volume. No sign of any input device working. But the values in
init_pin_configs do not change even after reconfigure.

Regards,
Karthik

On Mon, May 18, 2009 at 5:39 PM, Takashi Iwai <tiwai@suse.de> wrote:

> At Mon, 18 May 2009 17:29:56 +0800,
> Karthik Ramgopal wrote:
> >
> > Is there any way to verify that it has been overriden? Perhaps I should
> run
> > alsa-info.sh again to check?
>
> The values listed in /sys/class/sound/hw*/init_pin_configs are the
> currently used pins.  But, this is updated only at the configuration
> time, that is, either the module loading time or after you trigger
> the reconfigure.
>
> After the reconfigure, you must see the kernel messages with the
> new configuration, i.e. the pin detection messages with the pin
> configs you've set.
>
>
> Takashi
>
>
> > Regards,
> > Karthik
> >
> > On Mon, May 18, 2009 at 5:26 PM, Takashi Iwai <tiwai@suse.de> wrote:
> >
> >     At Mon, 18 May 2009 16:44:06 +0800,
> >     Karthik Ramgopal wrote:
> >     >
> >     > Nothing seems to change after doing that also. Situation is same as
> >     before.
> >     > Though I noticed that the values of the init_pin_config was
> different
> >     from the
> >     > one I specified.
> >
> >     Did you reconfigure?  Then init_pin_config should be overridden after
> >     that.
> >
> >     > Need to still execute SET_EAPD_BTLENABLE 2 on 0x15 to fire up the
> amps
> >
> >     It's a known issue as I mentioned.
> >
> >     Takashi
> >
> >     > Regards,
> >     > Karthik
> >     >
> >     > On Mon, May 18, 2009 at 2:57 PM, Takashi Iwai <tiwai@suse.de>
> wrote:
> >     >
> >     >     At Mon, 18 May 2009 14:44:48 +0800,
> >     >     Karthik Ramgopal wrote:
> >     >     >
> >     >     > Hi,
> >     >     >       Here is a list of ALC889 verbs for the 6920/6935 series
> of
> >     >     laptops. I
> >     >     > got this from someone who has got the audio subsystem fully
> >     working
> >     >     (jack
> >     >     > sensing+proper mapping+mic+SPDIF) with Mac OS X.
> >     >     >
> >     >     > NID 17 [Jack] Digital Out at Int HDMI
> >     >     > Node - 0x11
> >     >     > Pin Default - 0x18561130
> >     >     > Verb - 01171C30 01171D11 01171E56 01171F18
> >     >     >
> >     >     > NID 18 [Fixed] Mic at Int ATAPI
> >     >     > Node 0x12
> >     >     > Pin Default - 0x99a3094e
> >     >     > Verb - 01271C4E 01271D09 01271EA3 01271F99
> >     >     >
> >     >     > NID 20 [Fixed] Speaker at Int ATAPI
> >     >     > Node - 0x14
> >     >     > Pin Default - 0x99130110
> >     >     > Verb - 01471C10 01471D01 01471E13 01471F99
> >     >     >
> >     >     > NID 21 [Jack] HP Out at Ext Front
> >     >     > Node - 0x15
> >     >     > Pin Default - 0x0221101f
> >     >     > Verb - 01571C1F 01571D10 01571E21 01571F02
> >     >     >
> >     >     > NID 22 [N/A] Speaker at Ext Rear
> >     >     > Node - 0x16
> >     >     > Pin Default - 0x411111f0
> >     >     > Verb - 01671CF0 01671D11 01671E11 01671F41
> >     >     >
> >     >     > NID 23 [N/A] Speaker at Ext Rear
> >     >     > Node - 0x17
> >     >     > Pin Default - 0x411111f0
> >     >     > Verb - 01771CF0 01771D11 01771E11 01771F41
> >     >     >
> >     >     > NID 24 [Jack] Mic at Ext Front
> >     >     > Node - 0x18
> >     >     > Pin Default - 0x02a19c40
> >     >     > Verb - 01871C40 01871D9C 01871EA1 01871F02
> >     >     >
> >     >     > NID 25 [N/A] Speaker at Ext Rear
> >     >     > Node - 0x19
> >     >     > Pin Default - 0x411111f0
> >     >     > Verb - 01971CF0 01971D11 01971E11 01971F41
> >     >     >
> >     >     > NID 26 [Jack] Line In at Ext Front
> >     >     > Node - 0x1A
> >     >     > Pin Default - 0x02813441
> >     >     > Verb - 01A71C41 01A71D34 01A71E81 01A71F02
> >     >     >
> >     >     > NID 27 [N/A] Speaker at Ext Rear
> >     >     > Node - 0x1B
> >     >     > Pin Default - 0x411111f0
> >     >     > Verb - 01B71CF0 01B71D11 01B71E11 01B71F41
> >     >     >
> >     >     > NID 28 [N/A] Speaker at Ext Rear
> >     >     > Node - 0x1C
> >     >     > Pin Default - 0x411111f0
> >     >     > Verb - 01C71CF0 01C71D11 01C71E11 01C71F41
> >     >     >
> >     >     > NID 29 [N/A] Speaker at Ext Rear
> >     >     > Node - 0x1D
> >     >     > Pin Default - 0x4016852d
> >     >     > Verb - 01D71C2D 01D71D85 01D71E16 01D71F40
> >     >     >
> >     >     > NID 30 [Jack] SPDIF Out at Ext Front
> >     >     > Node - 0x1E
> >     >     > Pin Default - 0x02451120
> >     >     > Verb - 01E71C20 01E71D11 01E71E45 01E71F02
> >     >     >
> >     >     > NID 31 [N/A] Speaker at Ext Rear
> >     >     > Node - 0x1F
> >     >     > Pin Default - 0x411111f0
> >     >     > Verb - 01F71CF0 01F71D11 01F71E11 01F71F41
> >     >     >
> >     >     > Any use of these?
> >     >
> >     >     Set model=auto, try to write all these values to
> >     >     /sys/class/sound/hwC0D*/user_pin_configs as root, such as
> >     >            # echo 0x11 0x18561130 > /sys/class/sound/hwC0D0/
> >     user_pin_configs
> >     >
> >     >     Then write 1 to /sys/class/sound/hwC0D*/reconfig.  It'll
> reconfigure
> >     >     the setup according to the new pin configuration.
> >     >     The EAPD setting might be still missing, though.
> >     >
> >     >     Takashi
> >     >
> >     >
> >
> >
>

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-05-18  9:55                   ` Karthik Ramgopal
@ 2009-05-18 10:29                     ` Takashi Iwai
  0 siblings, 0 replies; 63+ messages in thread
From: Takashi Iwai @ 2009-05-18 10:29 UTC (permalink / raw)
  To: Karthik Ramgopal; +Cc: alsa-devel, Emilio López

At Mon, 18 May 2009 17:55:48 +0800,
Karthik Ramgopal wrote:
> 
> Yeah I checked.. I do see kernel messages with the new configuration. But the
> status has remained unchanged. Headphone switch still controls the subwoofer
> (turning on and off) and surround is used to change the line-out volume. No
> sign of any input device working. But the values in init_pin_configs do not
> change even after reconfigure.

Looks like the BIOS already sets it right, judging from your old
alsa-info.sh output.  Are you sure that you are using the latest version?
There shouldn't be any "Surround" volume for your device at all.
Something must be wrong, either I'm seeing a completely different thing,
or the driver isn't properly set up on your system.

Please give the alsa-info.sh output with the latest status.


Takashi


> 
> Regards,
> Karthik
> 
> On Mon, May 18, 2009 at 5:39 PM, Takashi Iwai <tiwai@suse.de> wrote:
> 
>     At Mon, 18 May 2009 17:29:56 +0800,
>     Karthik Ramgopal wrote:
>     >
>     > Is there any way to verify that it has been overriden? Perhaps I should
>     run
>     > alsa-info.sh again to check?
>    
>     The values listed in /sys/class/sound/hw*/init_pin_configs are the
>     currently used pins.  But, this is updated only at the configuration
>     time, that is, either the module loading time or after you trigger
>     the reconfigure.
>    
>     After the reconfigure, you must see the kernel messages with the
>     new configuration, i.e. the pin detection messages with the pin
>     configs you've set.
> 
>     Takashi
> 
>     > Regards,
>     > Karthik
>     >
>     > On Mon, May 18, 2009 at 5:26 PM, Takashi Iwai <tiwai@suse.de> wrote:
>     >
>     >     At Mon, 18 May 2009 16:44:06 +0800,
>     >     Karthik Ramgopal wrote:
>     >     >
>     >     > Nothing seems to change after doing that also. Situation is same
>     as
>     >     before.
>     >     > Though I noticed that the values of the init_pin_config was
>     different
>     >     from the
>     >     > one I specified.
>     >
>     >     Did you reconfigure?  Then init_pin_config should be overridden
>     after
>     >     that.
>     >
>     >     > Need to still execute SET_EAPD_BTLENABLE 2 on 0x15 to fire up the
>     amps
>     >
>     >     It's a known issue as I mentioned.
>     >
>     >     Takashi
>     >
>     >     > Regards,
>     >     > Karthik
>     >     >
>     >     > On Mon, May 18, 2009 at 2:57 PM, Takashi Iwai <tiwai@suse.de>
>     wrote:
>     >     >
>     >     >     At Mon, 18 May 2009 14:44:48 +0800,
>     >     >     Karthik Ramgopal wrote:
>     >     >     >
>     >     >     > Hi,
>     >     >     >       Here is a list of ALC889 verbs for the 6920/6935
>     series of
>     >     >     laptops. I
>     >     >     > got this from someone who has got the audio subsystem fully
>     >     working
>     >     >     (jack
>     >     >     > sensing+proper mapping+mic+SPDIF) with Mac OS X.
>     >     >     >
>     >     >     > NID 17 [Jack] Digital Out at Int HDMI
>     >     >     > Node - 0x11
>     >     >     > Pin Default - 0x18561130
>     >     >     > Verb - 01171C30 01171D11 01171E56 01171F18
>     >     >     >
>     >     >     > NID 18 [Fixed] Mic at Int ATAPI
>     >     >     > Node 0x12
>     >     >     > Pin Default - 0x99a3094e
>     >     >     > Verb - 01271C4E 01271D09 01271EA3 01271F99
>     >     >     >
>     >     >     > NID 20 [Fixed] Speaker at Int ATAPI
>     >     >     > Node - 0x14
>     >     >     > Pin Default - 0x99130110
>     >     >     > Verb - 01471C10 01471D01 01471E13 01471F99
>     >     >     >
>     >     >     > NID 21 [Jack] HP Out at Ext Front
>     >     >     > Node - 0x15
>     >     >     > Pin Default - 0x0221101f
>     >     >     > Verb - 01571C1F 01571D10 01571E21 01571F02
>     >     >     >
>     >     >     > NID 22 [N/A] Speaker at Ext Rear
>     >     >     > Node - 0x16
>     >     >     > Pin Default - 0x411111f0
>     >     >     > Verb - 01671CF0 01671D11 01671E11 01671F41
>     >     >     >
>     >     >     > NID 23 [N/A] Speaker at Ext Rear
>     >     >     > Node - 0x17
>     >     >     > Pin Default - 0x411111f0
>     >     >     > Verb - 01771CF0 01771D11 01771E11 01771F41
>     >     >     >
>     >     >     > NID 24 [Jack] Mic at Ext Front
>     >     >     > Node - 0x18
>     >     >     > Pin Default - 0x02a19c40
>     >     >     > Verb - 01871C40 01871D9C 01871EA1 01871F02
>     >     >     >
>     >     >     > NID 25 [N/A] Speaker at Ext Rear
>     >     >     > Node - 0x19
>     >     >     > Pin Default - 0x411111f0
>     >     >     > Verb - 01971CF0 01971D11 01971E11 01971F41
>     >     >     >
>     >     >     > NID 26 [Jack] Line In at Ext Front
>     >     >     > Node - 0x1A
>     >     >     > Pin Default - 0x02813441
>     >     >     > Verb - 01A71C41 01A71D34 01A71E81 01A71F02
>     >     >     >
>     >     >     > NID 27 [N/A] Speaker at Ext Rear
>     >     >     > Node - 0x1B
>     >     >     > Pin Default - 0x411111f0
>     >     >     > Verb - 01B71CF0 01B71D11 01B71E11 01B71F41
>     >     >     >
>     >     >     > NID 28 [N/A] Speaker at Ext Rear
>     >     >     > Node - 0x1C
>     >     >     > Pin Default - 0x411111f0
>     >     >     > Verb - 01C71CF0 01C71D11 01C71E11 01C71F41
>     >     >     >
>     >     >     > NID 29 [N/A] Speaker at Ext Rear
>     >     >     > Node - 0x1D
>     >     >     > Pin Default - 0x4016852d
>     >     >     > Verb - 01D71C2D 01D71D85 01D71E16 01D71F40
>     >     >     >
>     >     >     > NID 30 [Jack] SPDIF Out at Ext Front
>     >     >     > Node - 0x1E
>     >     >     > Pin Default - 0x02451120
>     >     >     > Verb - 01E71C20 01E71D11 01E71E45 01E71F02
>     >     >     >
>     >     >     > NID 31 [N/A] Speaker at Ext Rear
>     >     >     > Node - 0x1F
>     >     >     > Pin Default - 0x411111f0
>     >     >     > Verb - 01F71CF0 01F71D11 01F71E11 01F71F41
>     >     >     >
>     >     >     > Any use of these?
>     >     >
>     >     >     Set model=auto, try to write all these values to
>     >     >     /sys/class/sound/hwC0D*/user_pin_configs as root, such as
>     >     >            # echo 0x11 0x18561130 > /sys/class/sound/hwC0D0/
>     >     user_pin_configs
>     >     >
>     >     >     Then write 1 to /sys/class/sound/hwC0D*/reconfig.  It'll
>     reconfigure
>     >     >     the setup according to the new pin configuration.
>     >     >     The EAPD setting might be still missing, though.
>     >     >
>     >     >     Takashi
>     >     >
>     >     >
>     >
>     >
> 
> 

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-05-18  6:17               ` Karthik Ramgopal
@ 2009-05-18 23:00                 ` Emilio López
  2009-05-19  5:37                   ` Takashi Iwai
  0 siblings, 1 reply; 63+ messages in thread
From: Emilio López @ 2009-05-18 23:00 UTC (permalink / raw)
  To: Karthik Ramgopal; +Cc: Takashi Iwai, alsa-devel

I tried it, but it didn't work - I got an extra option that said 2/4/6
channels, but it didn't do anything interesting apart from changing somehow
the volume! The mic didn't work either.

2009/5/18 Karthik Ramgopal <applefreakpeeps@gmail.com>

> Emilio,
>              People here <http://www.linlap.com/wiki/acer+aspire+6930>
> claim to have got the 6930's audio fully working including jack sensing and
> mic with realtek patched alsa driver. Check it out.
>
> Regards,
> Karthik
>
> On Mon, May 18, 2009 at 2:13 PM, Karthik Ramgopal <
> applefreakpeeps@gmail.com> wrote:
>
>> Hi,
>>         So do we obtain all the init verbs and pinout info by hit and
>> trial? or is there some documented way to systematically obtain it? to think
>> of it I haven't even found a verb yet to mute just the laptop speakers
>> leaving the line-out volume unmuted.
>>
>> Regards,
>> Karthik
>>
>>
>> On Mon, May 18, 2009 at 2:11 PM, Takashi Iwai <tiwai@suse.de> wrote:
>>
>>> At Mon, 18 May 2009 14:06:52 +0800,
>>> Karthik Ramgopal wrote:
>>> >
>>> > 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?
>>>
>>> No idea as I never used Windows nowadays by myself :)
>>>
>>>
>>> Takashi
>>>
>>
>>
>

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-05-18 23:00                 ` Emilio López
@ 2009-05-19  5:37                   ` Takashi Iwai
  2009-05-23 15:19                     ` Emilio López
  0 siblings, 1 reply; 63+ messages in thread
From: Takashi Iwai @ 2009-05-19  5:37 UTC (permalink / raw)
  To: Emilio López; +Cc: Karthik Ramgopal, alsa-devel

At Mon, 18 May 2009 20:00:56 -0300,
Emilio López wrote:
> 
> I tried it, but it didn't work - I got an extra option that said 2/4/6
> channels, but it didn't do anything interesting apart from changing somehow
> the volume! The mic didn't work either.

I think there is something wrong in your setup, then.
The device Aspire 6930 is reported to work, at least.

Anyway, please give a bit more clear description of bugs you mention
(what you expected and what didn't work), and give alsa-info.sh output
(run with --no-upload option) after trying the very latest alsa-driver
snapshot.  Otherwise there is no way to go forward.

One should skip the mic input issue, to check as the last one.


Takashi

> 
> 2009/5/18 Karthik Ramgopal <applefreakpeeps@gmail.com>
> 
>     Emilio,
>                  People here <http://www.linlap.com/wiki/acer+aspire+6930>
>     claim to have got the 6930's audio fully working including jack sensing
>     and mic with realtek patched alsa driver. Check it out.
>    
>     Regards,
>     Karthik 
>    
>     On Mon, May 18, 2009 at 2:13 PM, Karthik Ramgopal <
>     applefreakpeeps@gmail.com> wrote:
>    
>         Hi,
>                 So do we obtain all the init verbs and pinout info by hit and
>         trial? or is there some documented way to systematically obtain it? to
>         think of it I haven't even found a verb yet to mute just the laptop
>         speakers leaving the line-out volume unmuted.
>        
>         Regards,
>         Karthik
> 
>         On Mon, May 18, 2009 at 2:11 PM, Takashi Iwai <tiwai@suse.de> wrote:
>        
>             At Mon, 18 May 2009 14:06:52 +0800,
>             Karthik Ramgopal wrote:
>             >
>             > 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?
>            
>             No idea as I never used Windows nowadays by myself :)
> 
>             Takashi
> 
> 

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-05-19  5:37                   ` Takashi Iwai
@ 2009-05-23 15:19                     ` Emilio López
  2009-05-23 18:19                       ` Takashi Iwai
  0 siblings, 1 reply; 63+ messages in thread
From: Emilio López @ 2009-05-23 15:19 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: Karthik Ramgopal, alsa-devel

[-- Attachment #1: Type: text/plain, Size: 2670 bytes --]

I reinstalled 1.0.20 today and almost everything started working when I set
model=acer-aspire-4930g. Mic sensing works, my mic now records too. But my
bass does not, and I cannot control it with "Side" anymore.

Any idea on how to fix it? The audio setup for this laptop will be fully
working when I get the bass to play once again.

I'm attaching alsa-info output with alsa 1.0.20.

Thanks for the help!


2009/5/19 Takashi Iwai <tiwai@suse.de>

> At Mon, 18 May 2009 20:00:56 -0300,
> Emilio López wrote:
> >
> > I tried it, but it didn't work - I got an extra option that said 2/4/6
> > channels, but it didn't do anything interesting apart from changing
> somehow
> > the volume! The mic didn't work either.
>
> I think there is something wrong in your setup, then.
> The device Aspire 6930 is reported to work, at least.
>
> Anyway, please give a bit more clear description of bugs you mention
> (what you expected and what didn't work), and give alsa-info.sh output
> (run with --no-upload option) after trying the very latest alsa-driver
> snapshot.  Otherwise there is no way to go forward.
>
> One should skip the mic input issue, to check as the last one.
>
>
> Takashi
>
> >
> > 2009/5/18 Karthik Ramgopal <applefreakpeeps@gmail.com>
> >
> >     Emilio,
> >                  People here <
> http://www.linlap.com/wiki/acer+aspire+6930>
> >     claim to have got the 6930's audio fully working including jack
> sensing
> >     and mic with realtek patched alsa driver. Check it out.
> >
> >     Regards,
> >     Karthik
> >
> >     On Mon, May 18, 2009 at 2:13 PM, Karthik Ramgopal <
> >     applefreakpeeps@gmail.com> wrote:
> >
> >         Hi,
> >                 So do we obtain all the init verbs and pinout info by hit
> and
> >         trial? or is there some documented way to systematically obtain
> it? to
> >         think of it I haven't even found a verb yet to mute just the
> laptop
> >         speakers leaving the line-out volume unmuted.
> >
> >         Regards,
> >         Karthik
> >
> >         On Mon, May 18, 2009 at 2:11 PM, Takashi Iwai <tiwai@suse.de>
> wrote:
> >
> >             At Mon, 18 May 2009 14:06:52 +0800,
> >             Karthik Ramgopal wrote:
> >             >
> >             > 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?
> >
> >             No idea as I never used Windows nowadays by myself :)
> >
> >             Takashi
> >
> >
>

[-- Attachment #2: alsa-info.txt --]
[-- Type: text/plain, Size: 31500 bytes --]

upload=true&script=true&cardinfo=
!!################################
!!ALSA Information Script v 0.4.56
!!################################

!!Script ran on: Sat May 23 15:15:59 UTC 2009


!!Linux Distribution
!!------------------

Ubuntu 9.04 \n \l DISTRIB_ID=Ubuntu DISTRIB_DESCRIPTION="Ubuntu 9.04"


!!Kernel Information
!!------------------

Kernel release:    2.6.28-12-generic
Operating System:  GNU/Linux
Architecture:      x86_64
Processor:         unknown
SMP Enabled:       Yes


!!ALSA Version
!!------------

Driver version:     1.0.20
Library version:    1.0.20
Utilities version:  1.0.20


!!Loaded ALSA modules
!!-------------------

snd_hda_intel


!!Sound Servers on this system
!!----------------------------

Pulseaudio:
      Installed - Yes (/usr/bin/pulseaudio)
      Running - Yes

ESound Daemon:
      Installed - Yes (/usr/bin/esd)
      Running - No


!!Soundcards recognised by ALSA
!!-----------------------------

 0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xf0700000 irq 2296


!!PCI Soundcards installed in the system
!!--------------------------------------

00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)


!!Advanced information - PCI Vendor/Device/Susbsystem ID's
!!--------------------------------------------------------

00:1b.0 0403: 8086:293e (rev 03)
	Subsystem: 1025:015e


!!Modprobe options (Sound related)
!!--------------------------------

snd-atiixp-modem: index=-2
snd-intel8x0m: index=-2
snd-via82xx-modem: index=-2
snd-usb-audio: index=-2
snd-usb-us122l: index=-2
snd-usb-usx2y: index=-2
snd-usb-caiaq: index=-2
snd-cmipci: mpu_port=0x330 fm_port=0x388
snd-pcsp: index=-2
snd-hda-intel: enable_msi=1
snd-hda-intel: model=acer-aspire-4930g


!!Loaded sound module options
!!--------------------------

!!Module: snd_hda_intel
bdl_pos_adj : 1,-1,-1,-1,-1,-1,-1,-1
enable : Y,Y,Y,Y,Y,Y,Y,Y
enable_msi : 1
id : <NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>
index : -1,-1,-1,-1,-1,-1,-1,-1
model : acer-aspire-4930g,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>
position_fix : 0,0,0,0,0,0,0,0
power_save : 0
power_save_controller : Y
probe_mask : -1,-1,-1,-1,-1,-1,-1,-1
probe_only : N,N,N,N,N,N,N,N
single_cmd : N


!!HDA-Intel Codec information
!!---------------------------
--startcollapse--

Codec: Realtek ALC888
Address: 0
Function Id: 0x1
Vendor Id: 0x10ec0888
Subsystem Id: 0x1025015e
Revision Id: 0x100202
No Modem Function Group found
Default PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
GPIO: io=2, o=0, i=0, unsolicited=1, wake=1
  IO[0]: enable=1, dir=1, wake=0, sticky=0, data=1, unsol=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x02 [Audio Output] wcaps 0x411: Stereo
  Converter: stream=0, channel=0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power: setting=D0, actual=D0
Node 0x03 [Audio Output] wcaps 0x411: Stereo
  Converter: stream=0, channel=0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power: setting=D0, actual=D0
Node 0x04 [Audio Output] wcaps 0x411: Stereo
  Converter: stream=0, channel=0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power: setting=D0, actual=D0
Node 0x05 [Audio Output] wcaps 0x411: Stereo
  Converter: stream=0, channel=0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power: setting=D0, actual=D0
Node 0x06 [Audio Output] wcaps 0x611: Stereo Digital
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power: setting=D0, actual=D0
Node 0x07 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x08 [Audio Input] wcaps 0x10051b: Stereo Amp-In
  Amp-In caps: ofs=0x0b, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals:  [0x1f 0x1f]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power: setting=D0, actual=D0
  Connection: 1
     0x23
Node 0x09 [Audio Input] wcaps 0x10051b: Stereo Amp-In
  Amp-In caps: ofs=0x0b, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals:  [0x1f 0x1f]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power: setting=D0, actual=D0
  Connection: 1
     0x22
Node 0x0a [Audio Input] wcaps 0x100711: Stereo Digital
  Converter: stream=0, channel=0
  SDI-Select: 0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power: setting=D0, actual=D0
  Connection: 1
     0x1f
Node 0x0b [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals:  [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x99 0x99] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
  Connection: 10
     0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x17
Node 0x0c [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x00 0x00]
  Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
  Amp-Out vals:  [0x1a 0x1a]
  Connection: 2
     0x02 0x0b
Node 0x0d [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x00 0x00]
  Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
  Amp-Out vals:  [0x14 0x14]
  Connection: 2
     0x03 0x0b
Node 0x0e [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x00 0x00]
  Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
  Amp-Out vals:  [0x12 0x13]
  Connection: 2
     0x04 0x0b
Node 0x0f [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x00 0x00]
  Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
  Amp-Out vals:  [0x1a 0x1a]
  Connection: 2
     0x05 0x0b
Node 0x10 [Audio Output] wcaps 0x611: Stereo Digital
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power: setting=D0, actual=D0
Node 0x11 [Pin Complex] wcaps 0x400780: Mono Digital
  Pincap 0x00000014: OUT Detect
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Connection: 1
     0x10
Node 0x12 [Pin Complex] wcaps 0x400401: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x99a30940: [Fixed] Mic at Int ATAPI
    Conn = ATAPI, Color = Unknown
    DefAssociation = 0x4, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Power: setting=D0, actual=D0
Node 0x13 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x14 [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x0001003e: IN OUT HP EAPD Detect Trigger
  EAPD 0x0:
  Pin Default 0x99130110: [Fixed] Speaker at Int ATAPI
    Conn = ATAPI, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Connection: 5
     0x0c* 0x0d 0x0e 0x0f 0x26
Node 0x15 [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x0001003e: IN OUT HP EAPD Detect Trigger
  EAPD 0x0:
  Pin Default 0x0321101f: [Jack] HP Out at Ext Left
    Conn = 1/8, Color = Black
    DefAssociation = 0x1, Sequence = 0xf
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=04, enabled=1
  Power: setting=D0, actual=D0
  Connection: 5
     0x0c* 0x0d 0x0e 0x0f 0x26
Node 0x16 [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x00000036: IN OUT Detect Trigger
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Connection: 5
     0x0c 0x0d 0x0e* 0x0f 0x26
Node 0x17 [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x00000036: IN OUT Detect Trigger
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Connection: 5
     0x0c 0x0d 0x0e 0x0f* 0x26
Node 0x18 [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x80 0x80]
  Pincap 0x0000373e: IN OUT HP Detect Trigger
    Vref caps: HIZ 50 GRD 80 100
  Pin Default 0x03a19c30: [Jack] Mic at Ext Left
    Conn = 1/8, Color = Pink
    DefAssociation = 0x3, Sequence = 0x0
  Pin-ctls: 0x24: IN VREF_80
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Connection: 5
     0x0c 0x0d 0x0e* 0x0f 0x26
Node 0x19 [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x80 0x80]
  Pincap 0x0000373e: IN OUT HP Detect Trigger
    Vref caps: HIZ 50 GRD 80 100
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x24: IN VREF_80
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Connection: 5
     0x0c* 0x0d 0x0e 0x0f 0x26
Node 0x1a [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x80 0x80]
  Pincap 0x0000373e: IN OUT HP Detect Trigger
    Vref caps: HIZ 50 GRD 80 100
  Pin Default 0x0381343f: [Jack] Line In at Ext Left
    Conn = 1/8, Color = Blue
    DefAssociation = 0x3, Sequence = 0xf
  Pin-ctls: 0x20: IN VREF_HIZ
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Connection: 5
     0x0c 0x0d* 0x0e 0x0f 0x26
Node 0x1b [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x0000373e: IN OUT HP Detect Trigger
    Vref caps: HIZ 50 GRD 80 100
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0xc0: OUT HP VREF_HIZ
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Connection: 5
     0x0c* 0x0d 0x0e 0x0f 0x26
Node 0x1c [Pin Complex] wcaps 0x400481: Stereo
  Pincap 0x00000024: IN Detect
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
Node 0x1d [Pin Complex] wcaps 0x400400: Mono
  Pincap 0x00000020: IN
  Pin Default 0x4016852d: [N/A] Speaker at Ext N/A
    Conn = Digital, Color = Purple
    DefAssociation = 0x2, Sequence = 0xd
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Power: setting=D0, actual=D0
Node 0x1e [Pin Complex] wcaps 0x400780: Mono Digital
  Pincap 0x00000014: OUT Detect
  Pin Default 0x03451120: [Jack] SPDIF Out at Ext Left
    Conn = Optical, Color = Black
    DefAssociation = 0x2, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Connection: 1
     0x06
Node 0x1f [Pin Complex] wcaps 0x400680: Mono Digital
  Pincap 0x00000024: IN Detect
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono
  Processing caps: benign=0, ncoeff=25
  Processing Coefficient: 0x00
  Coefficient Index: 0x0a
Node 0x21 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x22 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x00 0x00]
  Connection: 12
     0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x17 0x0b 0x12
Node 0x23 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
  Connection: 11
     0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x17 0x0b
Node 0x24 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x25 [Audio Output] wcaps 0x411: Stereo
  Converter: stream=0, channel=0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power: setting=D0, actual=D0
Node 0x26 [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x80 0x80]
  Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
  Amp-Out vals:  [0x00 0x00]
  Connection: 2
     0x25 0x0b
Codec: Conexant ID 2c06
Address: 1
Function Id: 0x2
Vendor Id: 0x14f12c06
Subsystem Id: 0x1025015e
Revision Id: 0x100000
Modem Function Group: 0x2
Codec: Intel G45 DEVCTG
Address: 2
Function Id: 0x1
Vendor Id: 0x80862802
Subsystem Id: 0x80860101
Revision Id: 0x100000
No Modem Function Group found
Default PCM:
    rates [0x0]:
    bits [0x0]:
    formats [0x0]:
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
GPIO: io=0, o=0, i=0, unsolicited=0, wake=0
Node 0x02 [Audio Output] wcaps 0x6211: 8-Channels Digital
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0x1e]: 16 20 24 32
    formats [0x5]: PCM AC3
Node 0x03 [Pin Complex] wcaps 0x40739d: 8-Channels Digital Amp-Out CP
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x00000094: OUT Detect HDMI
  Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=08, enabled=1
  Connection: 1
     0x02
--endcollapse--


!!ALSA Device nodes
!!-----------------

crw-rw----+ 1 root audio 116,  0 May 23 12:07 /dev/snd/controlC0
crw-rw----+ 1 root audio 116,  4 May 23 12:07 /dev/snd/hwC0D0
crw-rw----+ 1 root audio 116,  5 May 23 12:07 /dev/snd/hwC0D1
crw-rw----+ 1 root audio 116,  6 May 23 12:07 /dev/snd/hwC0D2
crw-rw----+ 1 root audio 116, 24 May 23 12:09 /dev/snd/pcmC0D0c
crw-rw----+ 1 root audio 116, 16 May 23 12:09 /dev/snd/pcmC0D0p
crw-rw----+ 1 root audio 116, 17 May 23 12:07 /dev/snd/pcmC0D1p
crw-rw----+ 1 root audio 116, 26 May 23 12:07 /dev/snd/pcmC0D2c
crw-rw----+ 1 root audio 116, 19 May 23 12:07 /dev/snd/pcmC0D3p
crw-rw----+ 1 root audio 116,  1 May 23 12:07 /dev/snd/seq
crw-rw----+ 1 root audio 116, 33 May 23 12:07 /dev/snd/timer


!!Aplay/Arecord output
!!------------

APLAY

**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC888 Analog [ALC888 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: ALC888 Digital [ALC888 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 3: INTEL HDMI [INTEL HDMI]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

ARECORD

**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC888 Analog [ALC888 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 2: ALC888 Analog [ALC888 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

!!Amixer output
!!-------------

!!-------Mixer controls for card 0 [Intel]

Card hw:0 'Intel'/'HDA Intel at 0xf0700000 irq 2296'
  Mixer name	: 'Intel G45 DEVCTG'
  Components	: 'HDA:10ec0888,1025015e,00100202 HDA:14f12c06,1025015e,00100000 HDA:80862802,80860101,00100000'
  Controls      : 38
  Simple ctrls  : 20
Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 31
  Mono: Playback 26 [84%] [-7.50dB] [on]
Simple mixer control 'PCM',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 255 [100%] [0.00dB]
  Front Right: Playback 255 [100%] [0.00dB]
Simple mixer control 'Front',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 31 [100%] [0.00dB] [on]
  Front Right: Playback 31 [100%] [0.00dB] [on]
Simple mixer control 'Surround',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 25 [81%] [-9.00dB] [on]
  Front Right: Playback 25 [81%] [-9.00dB] [on]
Simple mixer control 'Center',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 31
  Mono: Playback 23 [74%] [-12.00dB] [on]
Simple mixer control 'LFE',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 31
  Mono: Playback 24 [77%] [-10.50dB] [on]
Simple mixer control 'Side',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 31 [100%] [0.00dB] [on]
  Front Right: Playback 31 [100%] [0.00dB] [on]
Simple mixer control 'Line',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 0 [0%] [-34.50dB] [off]
  Front Right: Playback 0 [0%] [-34.50dB] [off]
Simple mixer control 'CD',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 25 [81%] [3.00dB] [off]
  Front Right: Playback 25 [81%] [3.00dB] [off]
Simple mixer control 'Mic',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 0 [0%] [-34.50dB] [off]
  Front Right: Playback 0 [0%] [-34.50dB] [off]
Simple mixer control 'Mic Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 0 [0%]
  Front Right: 0 [0%]
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'IEC958 Default PCM',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'IEC958',1
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 31
  Front Left: Capture 31 [100%] [30.00dB] [on]
  Front Right: Capture 31 [100%] [30.00dB] [on]
Simple mixer control 'Capture',1
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 31
  Front Left: Capture 31 [100%] [30.00dB] [on]
  Front Right: Capture 31 [100%] [30.00dB] [on]
Simple mixer control 'Beep',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 0 [0%] [-34.50dB] [off]
  Front Right: Playback 0 [0%] [-34.50dB] [off]
Simple mixer control 'Channel Mode',0
  Capabilities: enum
  Items: '2ch' '4ch' '6ch'
  Item0: '2ch'
Simple mixer control 'Input Source',0
  Capabilities: cenum
  Items: 'Mic' 'Line' 'CD' 'Front Mic'
  Item0: 'Front Mic'
Simple mixer control 'Input Source',1
  Capabilities: cenum
  Items: 'Mic' 'Line' 'CD'
  Item0: 'Mic'


!!Alsactl output
!!-------------

--startcollapse--
state.Intel {
	control.1 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 31'
		comment.dbmin -4650
		comment.dbmax 0
		iface MIXER
		name 'Front Playback Volume'
		value.0 31
		value.1 31
	}
	control.2 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 2
		iface MIXER
		name 'Front Playback Switch'
		value.0 true
		value.1 true
	}
	control.3 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 31'
		comment.dbmin -4650
		comment.dbmax 0
		iface MIXER
		name 'Surround Playback Volume'
		value.0 25
		value.1 25
	}
	control.4 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 2
		iface MIXER
		name 'Surround Playback Switch'
		value.0 true
		value.1 true
	}
	control.5 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 1
		comment.range '0 - 31'
		comment.dbmin -4650
		comment.dbmax 0
		iface MIXER
		name 'Center Playback Volume'
		value 23
	}
	control.6 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 1
		comment.range '0 - 31'
		comment.dbmin -4650
		comment.dbmax 0
		iface MIXER
		name 'LFE Playback Volume'
		value 24
	}
	control.7 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 1
		iface MIXER
		name 'Center Playback Switch'
		value true
	}
	control.8 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 1
		iface MIXER
		name 'LFE Playback Switch'
		value true
	}
	control.9 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 31'
		comment.dbmin -4650
		comment.dbmax 0
		iface MIXER
		name 'Side Playback Volume'
		value.0 31
		value.1 31
	}
	control.10 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 2
		iface MIXER
		name 'Side Playback Switch'
		value.0 true
		value.1 true
	}
	control.11 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 31'
		comment.dbmin -3450
		comment.dbmax 1200
		iface MIXER
		name 'CD Playback Volume'
		value.0 25
		value.1 25
	}
	control.12 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 2
		iface MIXER
		name 'CD Playback Switch'
		value.0 false
		value.1 false
	}
	control.13 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 31'
		comment.dbmin -3450
		comment.dbmax 1200
		iface MIXER
		name 'Line Playback Volume'
		value.0 0
		value.1 0
	}
	control.14 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 2
		iface MIXER
		name 'Line Playback Switch'
		value.0 false
		value.1 false
	}
	control.15 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 31'
		comment.dbmin -3450
		comment.dbmax 1200
		iface MIXER
		name 'Mic Playback Volume'
		value.0 0
		value.1 0
	}
	control.16 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 3'
		comment.dbmin 0
		comment.dbmax 3000
		iface MIXER
		name 'Mic Boost'
		value.0 0
		value.1 0
	}
	control.17 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 2
		iface MIXER
		name 'Mic Playback Switch'
		value.0 false
		value.1 false
	}
	control.18 {
		comment.access 'read write'
		comment.type ENUMERATED
		comment.count 1
		comment.item.0 '2ch'
		comment.item.1 '4ch'
		comment.item.2 '6ch'
		iface MIXER
		name 'Channel Mode'
		value '2ch'
	}
	control.19 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 2
		iface MIXER
		name 'Capture Switch'
		value.0 true
		value.1 true
	}
	control.20 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 2
		iface MIXER
		name 'Capture Switch'
		index 1
		value.0 true
		value.1 true
	}
	control.21 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 31'
		comment.dbmin -1650
		comment.dbmax 3000
		iface MIXER
		name 'Capture Volume'
		value.0 31
		value.1 31
	}
	control.22 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 31'
		comment.dbmin -1650
		comment.dbmax 3000
		iface MIXER
		name 'Capture Volume'
		index 1
		value.0 31
		value.1 31
	}
	control.23 {
		comment.access 'read write'
		comment.type ENUMERATED
		comment.count 1
		comment.item.0 Mic
		comment.item.1 Line
		comment.item.2 CD
		comment.item.3 'Front Mic'
		iface MIXER
		name 'Input Source'
		value 'Front Mic'
	}
	control.24 {
		comment.access 'read write'
		comment.type ENUMERATED
		comment.count 1
		comment.item.0 Mic
		comment.item.1 Line
		comment.item.2 CD
		iface MIXER
		name 'Input Source'
		index 1
		value Mic
	}
	control.25 {
		comment.access read
		comment.type IEC958
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Con Mask'
		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
	control.26 {
		comment.access read
		comment.type IEC958
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Pro Mask'
		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
	control.27 {
		comment.access 'read write'
		comment.type IEC958
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Default'
		value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
	control.28 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Switch'
		value false
	}
	control.29 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 1
		iface MIXER
		name 'IEC958 Default PCM Playback Switch'
		value false
	}
	control.30 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 31'
		comment.dbmin -3450
		comment.dbmax 1200
		iface MIXER
		name 'Beep Playback Volume'
		value.0 0
		value.1 0
	}
	control.31 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 2
		iface MIXER
		name 'Beep Playback Switch'
		value.0 false
		value.1 false
	}
	control.32 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 1
		comment.range '0 - 31'
		comment.dbmin -4650
		comment.dbmax 0
		iface MIXER
		name 'Master Playback Volume'
		value 26
	}
	control.33 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 1
		iface MIXER
		name 'Master Playback Switch'
		value true
	}
	control.34 {
		comment.access read
		comment.type IEC958
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Con Mask'
		index 1
		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
	control.35 {
		comment.access read
		comment.type IEC958
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Pro Mask'
		index 1
		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
	control.36 {
		comment.access 'read write'
		comment.type IEC958
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Default'
		index 1
		value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
	control.37 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Switch'
		index 1
		value false
	}
	control.38 {
		comment.access 'read write user'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 255'
		comment.tlv '0000000100000008ffffec1400000014'
		comment.dbmin -5100
		comment.dbmax 0
		iface MIXER
		name 'PCM Playback Volume'
		value.0 255
		value.1 255
	}
}
--endcollapse--


!!All Loaded Modules
!!------------------

Module
snd_hda_codec_intelhdmi
snd_hda_codec_realtek
snd_hda_intel
snd_hda_codec
snd_hwdep
snd_pcm_oss
snd_pcm
snd_page_alloc
snd_mixer_oss
snd_seq_dummy
snd_seq_oss
snd_seq_midi
snd_rawmidi
snd_seq_midi_event
snd_seq
snd_timer
snd_seq_device
snd
soundcore
i915
drm
binfmt_misc
ppdev
bridge
stp
bnep
vboxnetflt
vboxdrv
input_polldev
ipt_REJECT
ipt_LOG
xt_comment
xt_multiport
xt_limit
xt_tcpudp
xt_state
ipt_addrtype
ip6table_filter
ip6_tables
nf_nat_irc
nf_conntrack_irc
nf_nat_ftp
nf_nat
nf_conntrack_ipv4
nf_defrag_ipv4
nf_conntrack_ftp
nf_conntrack
iptable_filter
ip_tables
x_tables
lp
parport
joydev
uvcvideo
compat_ioctl32
arc4
ecb
iwlagn
psmouse
videodev
acer_wmi
iwlcore
serio_raw
pcspkr
v4l1_compat
lbm_cw_mac80211
led_class
video
usbhid
iTCO_wdt
iTCO_vendor_support
intel_agp
lbm_cw_cfg80211
output
usb_storage
atl1e
fbcon
tileblit
font
bitblit
softcursor



[-- Attachment #3: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-05-23 15:19                     ` Emilio López
@ 2009-05-23 18:19                       ` Takashi Iwai
       [not found]                         ` <d54969c50905231651s507ea7ddve40cdf62b0908687@mail.gmail.com>
  0 siblings, 1 reply; 63+ messages in thread
From: Takashi Iwai @ 2009-05-23 18:19 UTC (permalink / raw)
  To: Emilio López; +Cc: Karthik Ramgopal, alsa-devel

At Sat, 23 May 2009 12:19:12 -0300,
Emilio López wrote:
> 
> I reinstalled 1.0.20 today and almost everything started working when I set
> model=acer-aspire-4930g. Mic sensing works, my mic now records too. But my
> bass does not, and I cannot control it with "Side" anymore.
> 
> Any idea on how to fix it? The audio setup for this laptop will be fully
> working when I get the bass to play once again.

Could you check with the older version and what "Side" control changes
in hd-audio codec registers?  You can just get alsa-info.sh output
before and after changing the "Side" control value.


thanks,

Takashi

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
       [not found]                         ` <d54969c50905231651s507ea7ddve40cdf62b0908687@mail.gmail.com>
@ 2009-05-24 16:51                           ` Emilio López
  2009-05-27 19:27                             ` Emilio López
  0 siblings, 1 reply; 63+ messages in thread
From: Emilio López @ 2009-05-24 16:51 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: Karthik Ramgopal, alsa-devel

Well, it seems my last email was too heavy with the 4 files attached. I have
uploaded them to drop.io, here is the link:
http://drop.io/alsaonaceraspire6930

Thanks!

2009/5/23 Emilio López <buhitoescolar@gmail.com>

> Here you are, I ran alsa-info.sh in the old alsa (with model=acer) and
> saved the output of the script when side was enabled and disabled, with
> volumes 0 and 100. Hope you can work out the problem with this, do not
> hesitate to ask for more debug info if you need.
>
> Thanks for all!
>
> Emilio
>
> PS: On my previous email (cited below) I wrote "Mic sensing" incorrectly, I
> wanted to write "headphones sensing".
>
> 2009/5/23 Takashi Iwai <tiwai@suse.de>
>
> At Sat, 23 May 2009 12:19:12 -0300,
>> Emilio López wrote:
>> >
>> > I reinstalled 1.0.20 today and almost everything started working when I
>> set
>> > model=acer-aspire-4930g. Mic sensing works, my mic now records too. But
>> my
>> > bass does not, and I cannot control it with "Side" anymore.
>> >
>> > Any idea on how to fix it? The audio setup for this laptop will be fully
>> > working when I get the bass to play once again.
>>
>> Could you check with the older version and what "Side" control changes
>> in hd-audio codec registers?  You can just get alsa-info.sh output
>> before and after changing the "Side" control value.
>>
>>
>> thanks,
>>
>> Takashi
>>
>
>

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-05-24 16:51                           ` Emilio López
@ 2009-05-27 19:27                             ` Emilio López
  2009-05-27 20:54                               ` Takashi Iwai
  0 siblings, 1 reply; 63+ messages in thread
From: Emilio López @ 2009-05-27 19:27 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: Karthik Ramgopal, alsa-devel

Did my last email arrive? Any idea on what might be going on?

Emilio

2009/5/24 Emilio López <buhitoescolar@gmail.com>

> Well, it seems my last email was too heavy with the 4 files attached. I
> have uploaded them to drop.io, here is the link:
> http://drop.io/alsaonaceraspire6930
>
> Thanks!
>
> 2009/5/23 Emilio López <buhitoescolar@gmail.com>
>
> Here you are, I ran alsa-info.sh in the old alsa (with model=acer) and
>> saved the output of the script when side was enabled and disabled, with
>> volumes 0 and 100. Hope you can work out the problem with this, do not
>> hesitate to ask for more debug info if you need.
>>
>> Thanks for all!
>>
>> Emilio
>>
>> PS: On my previous email (cited below) I wrote "Mic sensing" incorrectly,
>> I wanted to write "headphones sensing".
>>
>> 2009/5/23 Takashi Iwai <tiwai@suse.de>
>>
>> At Sat, 23 May 2009 12:19:12 -0300,
>>> Emilio López wrote:
>>> >
>>> > I reinstalled 1.0.20 today and almost everything started working when I
>>> set
>>> > model=acer-aspire-4930g. Mic sensing works, my mic now records too. But
>>> my
>>> > bass does not, and I cannot control it with "Side" anymore.
>>> >
>>> > Any idea on how to fix it? The audio setup for this laptop will be
>>> fully
>>> > working when I get the bass to play once again.
>>>
>>> Could you check with the older version and what "Side" control changes
>>> in hd-audio codec registers?  You can just get alsa-info.sh output
>>> before and after changing the "Side" control value.
>>>
>>>
>>> thanks,
>>>
>>> Takashi
>>>
>>
>>
>

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-05-27 19:27                             ` Emilio López
@ 2009-05-27 20:54                               ` Takashi Iwai
  2009-05-27 21:34                                 ` Takashi Iwai
  0 siblings, 1 reply; 63+ messages in thread
From: Takashi Iwai @ 2009-05-27 20:54 UTC (permalink / raw)
  To: Emilio López; +Cc: Karthik Ramgopal, alsa-devel

At Wed, 27 May 2009 16:27:00 -0300,
Emilio López wrote:
> 
> Did my last email arrive? Any idea on what might be going on?

Sorry, no time for this right now.
It's usually just a missing channel connection or the lack of
the corresponding amp control.  In most cases, it's trivial if someone
with a knowledge of HD-audio spec sees it...


Takashi

> 
> Emilio
> 
> 2009/5/24 Emilio López <buhitoescolar@gmail.com>
> 
>     Well, it seems my last email was too heavy with the 4 files attached. I
>     have uploaded them to drop.io, here is the link: http://drop.io/
>     alsaonaceraspire6930
>    
>     Thanks!
>    
>     2009/5/23 Emilio López <buhitoescolar@gmail.com>
> 
>         Here you are, I ran alsa-info.sh in the old alsa (with model=acer) and
>         saved the output of the script when side was enabled and disabled,
>         with volumes 0 and 100. Hope you can work out the problem with this,
>         do not hesitate to ask for more debug info if you need.
>        
>         Thanks for all!
>        
>         Emilio
>        
>         PS: On my previous email (cited below) I wrote "Mic sensing"
>         incorrectly, I wanted to write "headphones sensing".
>        
>         2009/5/23 Takashi Iwai <tiwai@suse.de>
> 
>             At Sat, 23 May 2009 12:19:12 -0300,
>             Emilio López wrote:
>             >
>             > I reinstalled 1.0.20 today and almost everything started working
>             when I set
>             > model=acer-aspire-4930g. Mic sensing works, my mic now records
>             too. But my
>             > bass does not, and I cannot control it with "Side" anymore.
>             >
>             > Any idea on how to fix it? The audio setup for this laptop will
>             be fully
>             > working when I get the bass to play once again.
>            
>             Could you check with the older version and what "Side" control
>             changes
>             in hd-audio codec registers?  You can just get alsa-info.sh output
>             before and after changing the "Side" control value.
> 
>             thanks,
>            
>             Takashi
> 
> 

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-05-27 20:54                               ` Takashi Iwai
@ 2009-05-27 21:34                                 ` Takashi Iwai
  2009-05-29 17:35                                   ` Emilio López
  0 siblings, 1 reply; 63+ messages in thread
From: Takashi Iwai @ 2009-05-27 21:34 UTC (permalink / raw)
  To: Emilio López; +Cc: Karthik Ramgopal, alsa-devel

At Wed, 27 May 2009 22:54:09 +0200,
I wrote:
> 
> At Wed, 27 May 2009 16:27:00 -0300,
> Emilio López wrote:
> > 
> > Did my last email arrive? Any idea on what might be going on?
> 
> Sorry, no time for this right now.
> It's usually just a missing channel connection or the lack of
> the corresponding amp control.  In most cases, it's trivial if someone
> with a knowledge of HD-audio spec sees it...

Just took a quick look now, I found that you didn't unmute "Side
Playback Switch" in the disabled case.  Do you mean that as
"disabled"?

I assume that these files are from the "old" driver with the bass
working as Side volume.  Is it correct?


thanks,

Takashi


> Takashi
> 
> > 
> > Emilio
> > 
> > 2009/5/24 Emilio López <buhitoescolar@gmail.com>
> > 
> >     Well, it seems my last email was too heavy with the 4 files attached. I
> >     have uploaded them to drop.io, here is the link: http://drop.io/
> >     alsaonaceraspire6930
> >    
> >     Thanks!
> >    
> >     2009/5/23 Emilio López <buhitoescolar@gmail.com>
> > 
> >         Here you are, I ran alsa-info.sh in the old alsa (with model=acer) and
> >         saved the output of the script when side was enabled and disabled,
> >         with volumes 0 and 100. Hope you can work out the problem with this,
> >         do not hesitate to ask for more debug info if you need.
> >        
> >         Thanks for all!
> >        
> >         Emilio
> >        
> >         PS: On my previous email (cited below) I wrote "Mic sensing"
> >         incorrectly, I wanted to write "headphones sensing".
> >        
> >         2009/5/23 Takashi Iwai <tiwai@suse.de>
> > 
> >             At Sat, 23 May 2009 12:19:12 -0300,
> >             Emilio López wrote:
> >             >
> >             > I reinstalled 1.0.20 today and almost everything started working
> >             when I set
> >             > model=acer-aspire-4930g. Mic sensing works, my mic now records
> >             too. But my
> >             > bass does not, and I cannot control it with "Side" anymore.
> >             >
> >             > Any idea on how to fix it? The audio setup for this laptop will
> >             be fully
> >             > working when I get the bass to play once again.
> >            
> >             Could you check with the older version and what "Side" control
> >             changes
> >             in hd-audio codec registers?  You can just get alsa-info.sh output
> >             before and after changing the "Side" control value.
> > 
> >             thanks,
> >            
> >             Takashi
> > 
> > 

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-05-27 21:34                                 ` Takashi Iwai
@ 2009-05-29 17:35                                   ` Emilio López
  2009-06-06  3:20                                     ` Emilio López
  0 siblings, 1 reply; 63+ messages in thread
From: Emilio López @ 2009-05-29 17:35 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: Karthik Ramgopal, alsa-devel

2009/5/27 Takashi Iwai <tiwai@suse.de>

> At Wed, 27 May 2009 22:54:09 +0200,
> I wrote:
> >
> > At Wed, 27 May 2009 16:27:00 -0300,
> > Emilio López wrote:
> > >
> > > Did my last email arrive? Any idea on what might be going on?
> >
> > Sorry, no time for this right now.
> > It's usually just a missing channel connection or the lack of
> > the corresponding amp control.  In most cases, it's trivial if someone
> > with a knowledge of HD-audio spec sees it...
>
> Just took a quick look now, I found that you didn't unmute "Side
> Playback Switch" in the disabled case.  Do you mean that as
> "disabled"?


Disabled = Muted = Off, Enabled = Unmuted = On. So sound works on enabled,
doesn't work on disabled.

>
>
> I assume that these files are from the "old" driver with the bass
> working as Side volume.  Is it correct?


Yes

>
>
>
> thanks,
>
> Takashi
>

Thanks for having a look at it :)

Emilio





>
>
> > Takashi
> >
> > >
> > > Emilio
> > >
> > > 2009/5/24 Emilio López <buhitoescolar@gmail.com>
> > >
> > >     Well, it seems my last email was too heavy with the 4 files
> attached. I
> > >     have uploaded them to drop.io, here is the link: http://drop.io/
> > >     alsaonaceraspire6930
> > >
> > >     Thanks!
> > >
> > >     2009/5/23 Emilio López <buhitoescolar@gmail.com>
> > >
> > >         Here you are, I ran alsa-info.sh in the old alsa (with
> model=acer) and
> > >         saved the output of the script when side was enabled and
> disabled,
> > >         with volumes 0 and 100. Hope you can work out the problem with
> this,
> > >         do not hesitate to ask for more debug info if you need.
> > >
> > >         Thanks for all!
> > >
> > >         Emilio
> > >
> > >         PS: On my previous email (cited below) I wrote "Mic sensing"
> > >         incorrectly, I wanted to write "headphones sensing".
> > >
> > >         2009/5/23 Takashi Iwai <tiwai@suse.de>
> > >
> > >             At Sat, 23 May 2009 12:19:12 -0300,
> > >             Emilio López wrote:
> > >             >
> > >             > I reinstalled 1.0.20 today and almost everything started
> working
> > >             when I set
> > >             > model=acer-aspire-4930g. Mic sensing works, my mic now
> records
> > >             too. But my
> > >             > bass does not, and I cannot control it with "Side"
> anymore.
> > >             >
> > >             > Any idea on how to fix it? The audio setup for this
> laptop will
> > >             be fully
> > >             > working when I get the bass to play once again.
> > >
> > >             Could you check with the older version and what "Side"
> control
> > >             changes
> > >             in hd-audio codec registers?  You can just get alsa-info.sh
> output
> > >             before and after changing the "Side" control value.
> > >
> > >             thanks,
> > >
> > >             Takashi
> > >
> > >
>

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-05-29 17:35                                   ` Emilio López
@ 2009-06-06  3:20                                     ` Emilio López
  2009-06-06  3:22                                       ` Karthik Ramgopal
  2009-06-06  9:05                                       ` Takashi Iwai
  0 siblings, 2 replies; 63+ messages in thread
From: Emilio López @ 2009-06-06  3:20 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: Karthik Ramgopal, alsa-devel

Takashi, were you able to have a look at it? Any idea on what might be going
on? I guess this is an easy to fix issue, as it worked with the old mode,
the channel might just need registering or something.

Thanks!

2009/5/29 Emilio López <buhitoescolar@gmail.com>

>
>
> 2009/5/27 Takashi Iwai <tiwai@suse.de>
>
>> At Wed, 27 May 2009 22:54:09 +0200,
>> I wrote:
>> >
>> > At Wed, 27 May 2009 16:27:00 -0300,
>> > Emilio López wrote:
>> > >
>> > > Did my last email arrive? Any idea on what might be going on?
>> >
>> > Sorry, no time for this right now.
>> > It's usually just a missing channel connection or the lack of
>> > the corresponding amp control.  In most cases, it's trivial if someone
>> > with a knowledge of HD-audio spec sees it...
>>
>> Just took a quick look now, I found that you didn't unmute "Side
>> Playback Switch" in the disabled case.  Do you mean that as
>> "disabled"?
>
>
> Disabled = Muted = Off, Enabled = Unmuted = On. So sound works on enabled,
> doesn't work on disabled.
>
>>
>>
>> I assume that these files are from the "old" driver with the bass
>> working as Side volume.  Is it correct?
>
>
> Yes
>
>>
>>
>>
>> thanks,
>>
>> Takashi
>>
>
> Thanks for having a look at it :)
>
> Emilio
>
>
>
>
>
>>
>>
>> > Takashi
>> >
>> > >
>> > > Emilio
>> > >
>> > > 2009/5/24 Emilio López <buhitoescolar@gmail.com>
>> > >
>> > >     Well, it seems my last email was too heavy with the 4 files
>> attached. I
>> > >     have uploaded them to drop.io, here is the link: http://drop.io/
>> > >     alsaonaceraspire6930
>> > >
>> > >     Thanks!
>> > >
>> > >     2009/5/23 Emilio López <buhitoescolar@gmail.com>
>> > >
>> > >         Here you are, I ran alsa-info.sh in the old alsa (with
>> model=acer) and
>> > >         saved the output of the script when side was enabled and
>> disabled,
>> > >         with volumes 0 and 100. Hope you can work out the problem with
>> this,
>> > >         do not hesitate to ask for more debug info if you need.
>> > >
>> > >         Thanks for all!
>> > >
>> > >         Emilio
>> > >
>> > >         PS: On my previous email (cited below) I wrote "Mic sensing"
>> > >         incorrectly, I wanted to write "headphones sensing".
>> > >
>> > >         2009/5/23 Takashi Iwai <tiwai@suse.de>
>> > >
>> > >             At Sat, 23 May 2009 12:19:12 -0300,
>> > >             Emilio López wrote:
>> > >             >
>> > >             > I reinstalled 1.0.20 today and almost everything started
>> working
>> > >             when I set
>> > >             > model=acer-aspire-4930g. Mic sensing works, my mic now
>> records
>> > >             too. But my
>> > >             > bass does not, and I cannot control it with "Side"
>> anymore.
>> > >             >
>> > >             > Any idea on how to fix it? The audio setup for this
>> laptop will
>> > >             be fully
>> > >             > working when I get the bass to play once again.
>> > >
>> > >             Could you check with the older version and what "Side"
>> control
>> > >             changes
>> > >             in hd-audio codec registers?  You can just get
>> alsa-info.sh output
>> > >             before and after changing the "Side" control value.
>> > >
>> > >             thanks,
>> > >
>> > >             Takashi
>> > >
>> > >
>>
>
>

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-06  3:20                                     ` Emilio López
@ 2009-06-06  3:22                                       ` Karthik Ramgopal
  2009-06-06  9:06                                         ` Takashi Iwai
  2009-06-06  9:05                                       ` Takashi Iwai
  1 sibling, 1 reply; 63+ messages in thread
From: Karthik Ramgopal @ 2009-06-06  3:22 UTC (permalink / raw)
  To: Emilio López; +Cc: Takashi Iwai, alsa-devel

Hi,
      Any progress on 6935G? Not even latest alsa-snapshot is able to get
jack detection and mic working. Controls wrongly mapped as usual.

Regards and Thanks,
Karthik

On Sat, Jun 6, 2009 at 11:20 AM, Emilio López <buhitoescolar@gmail.com>wrote:

> Takashi, were you able to have a look at it? Any idea on what might be
> going on? I guess this is an easy to fix issue, as it worked with the old
> mode, the channel might just need registering or something.
>
> Thanks!
>
> 2009/5/29 Emilio López <buhitoescolar@gmail.com>
>
>>
>>
>> 2009/5/27 Takashi Iwai <tiwai@suse.de>
>>
>>> At Wed, 27 May 2009 22:54:09 +0200,
>>> I wrote:
>>> >
>>> > At Wed, 27 May 2009 16:27:00 -0300,
>>> > Emilio López wrote:
>>> > >
>>> > > Did my last email arrive? Any idea on what might be going on?
>>> >
>>> > Sorry, no time for this right now.
>>> > It's usually just a missing channel connection or the lack of
>>> > the corresponding amp control.  In most cases, it's trivial if someone
>>> > with a knowledge of HD-audio spec sees it...
>>>
>>> Just took a quick look now, I found that you didn't unmute "Side
>>> Playback Switch" in the disabled case.  Do you mean that as
>>> "disabled"?
>>
>>
>> Disabled = Muted = Off, Enabled = Unmuted = On. So sound works on enabled,
>> doesn't work on disabled.
>>
>>>
>>>
>>> I assume that these files are from the "old" driver with the bass
>>> working as Side volume.  Is it correct?
>>
>>
>> Yes
>>
>>>
>>>
>>>
>>> thanks,
>>>
>>> Takashi
>>>
>>
>> Thanks for having a look at it :)
>>
>> Emilio
>>
>>
>>
>>
>>
>>>
>>>
>>> > Takashi
>>> >
>>> > >
>>> > > Emilio
>>> > >
>>> > > 2009/5/24 Emilio López <buhitoescolar@gmail.com>
>>> > >
>>> > >     Well, it seems my last email was too heavy with the 4 files
>>> attached. I
>>> > >     have uploaded them to drop.io, here is the link: http://drop.io/
>>> > >     alsaonaceraspire6930
>>> > >
>>> > >     Thanks!
>>> > >
>>> > >     2009/5/23 Emilio López <buhitoescolar@gmail.com>
>>> > >
>>> > >         Here you are, I ran alsa-info.sh in the old alsa (with
>>> model=acer) and
>>> > >         saved the output of the script when side was enabled and
>>> disabled,
>>> > >         with volumes 0 and 100. Hope you can work out the problem
>>> with this,
>>> > >         do not hesitate to ask for more debug info if you need.
>>> > >
>>> > >         Thanks for all!
>>> > >
>>> > >         Emilio
>>> > >
>>> > >         PS: On my previous email (cited below) I wrote "Mic sensing"
>>> > >         incorrectly, I wanted to write "headphones sensing".
>>> > >
>>> > >         2009/5/23 Takashi Iwai <tiwai@suse.de>
>>> > >
>>> > >             At Sat, 23 May 2009 12:19:12 -0300,
>>> > >             Emilio López wrote:
>>> > >             >
>>> > >             > I reinstalled 1.0.20 today and almost everything
>>> started working
>>> > >             when I set
>>> > >             > model=acer-aspire-4930g. Mic sensing works, my mic now
>>> records
>>> > >             too. But my
>>> > >             > bass does not, and I cannot control it with "Side"
>>> anymore.
>>> > >             >
>>> > >             > Any idea on how to fix it? The audio setup for this
>>> laptop will
>>> > >             be fully
>>> > >             > working when I get the bass to play once again.
>>> > >
>>> > >             Could you check with the older version and what "Side"
>>> control
>>> > >             changes
>>> > >             in hd-audio codec registers?  You can just get
>>> alsa-info.sh output
>>> > >             before and after changing the "Side" control value.
>>> > >
>>> > >             thanks,
>>> > >
>>> > >             Takashi
>>> > >
>>> > >
>>>
>>
>>
>

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-06  3:20                                     ` Emilio López
  2009-06-06  3:22                                       ` Karthik Ramgopal
@ 2009-06-06  9:05                                       ` Takashi Iwai
  2009-06-06 17:58                                         ` Emilio López
  1 sibling, 1 reply; 63+ messages in thread
From: Takashi Iwai @ 2009-06-06  9:05 UTC (permalink / raw)
  To: Emilio López; +Cc: Karthik Ramgopal, alsa-devel

At Sat, 6 Jun 2009 00:20:18 -0300,
Emilio López wrote:
> 
> Takashi, were you able to have a look at it?

Sorry, no time.

> Any idea on what might be going
> on? I guess this is an easy to fix issue, as it worked with the old mode, the
> channel might just need registering or something.

You can try another one, the recently added model acer-aspire-8930g.


Takashi

> 
> Thanks!
> 
> 2009/5/29 Emilio López <buhitoescolar@gmail.com>
> 
>     2009/5/27 Takashi Iwai <tiwai@suse.de>
> 
>         At Wed, 27 May 2009 22:54:09 +0200,
>         I wrote:
>         >
>         > At Wed, 27 May 2009 16:27:00 -0300,
>         > Emilio López wrote:
>         > >
>         > > Did my last email arrive? Any idea on what might be going on?
>         >
>         > Sorry, no time for this right now.
>         > It's usually just a missing channel connection or the lack of
>         > the corresponding amp control.  In most cases, it's trivial if
>         someone
>         > with a knowledge of HD-audio spec sees it...
>        
>         Just took a quick look now, I found that you didn't unmute "Side
>         Playback Switch" in the disabled case.  Do you mean that as
>         "disabled"?
> 
>     Disabled = Muted = Off, Enabled = Unmuted = On. So sound works on enabled,
>     doesn't work on disabled.
> 
>         I assume that these files are from the "old" driver with the bass
>         working as Side volume.  Is it correct?
> 
>     Yes
> 
>         thanks,
>        
>         Takashi
> 
>     Thanks for having a look at it :)
>    
>     Emilio
> 
>      
> 
>         > Takashi
>         >
>         > >
>         > > Emilio
>         > >
>         > > 2009/5/24 Emilio López <buhitoescolar@gmail.com>
>         > >
>         > >     Well, it seems my last email was too heavy with the 4 files
>         attached. I
>         > >     have uploaded them to drop.io, here is the link: http://
>         drop.io/
>         > >     alsaonaceraspire6930
>         > >
>         > >     Thanks!
>         > >
>         > >     2009/5/23 Emilio López <buhitoescolar@gmail.com>
>         > >
>         > >         Here you are, I ran alsa-info.sh in the old alsa (with
>         model=acer) and
>         > >         saved the output of the script when side was enabled and
>         disabled,
>         > >         with volumes 0 and 100. Hope you can work out the problem
>         with this,
>         > >         do not hesitate to ask for more debug info if you need.
>         > >
>         > >         Thanks for all!
>         > >
>         > >         Emilio
>         > >
>         > >         PS: On my previous email (cited below) I wrote "Mic
>         sensing"
>         > >         incorrectly, I wanted to write "headphones sensing".
>         > >
>         > >         2009/5/23 Takashi Iwai <tiwai@suse.de>
>         > >
>         > >             At Sat, 23 May 2009 12:19:12 -0300,
>         > >             Emilio López wrote:
>         > >             >
>         > >             > I reinstalled 1.0.20 today and almost everything
>         started working
>         > >             when I set
>         > >             > model=acer-aspire-4930g. Mic sensing works, my mic
>         now records
>         > >             too. But my
>         > >             > bass does not, and I cannot control it with "Side"
>         anymore.
>         > >             >
>         > >             > Any idea on how to fix it? The audio setup for this
>         laptop will
>         > >             be fully
>         > >             > working when I get the bass to play once again.
>         > >
>         > >             Could you check with the older version and what "Side"
>         control
>         > >             changes
>         > >             in hd-audio codec registers?  You can just get
>         alsa-info.sh output
>         > >             before and after changing the "Side" control value.
>         > >
>         > >             thanks,
>         > >
>         > >             Takashi
>         > >
>         > >
> 
> 

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-06  3:22                                       ` Karthik Ramgopal
@ 2009-06-06  9:06                                         ` Takashi Iwai
  0 siblings, 0 replies; 63+ messages in thread
From: Takashi Iwai @ 2009-06-06  9:06 UTC (permalink / raw)
  To: Karthik Ramgopal; +Cc: alsa-devel, Emilio López

At Sat, 6 Jun 2009 11:22:20 +0800,
Karthik Ramgopal wrote:
> 
> Hi,
>       Any progress on 6935G?

No.

> Not even latest alsa-snapshot is able to get jack
> detection and mic working. Controls wrongly mapped as usual.

Well, the wrong mapping is a BIOS issue.  But, you can remap via sysfs
and let the driver to reconfigure.  Did you try it?
See HD-Audio.txt in the latest driver.


Takashi

> 
> Regards and Thanks,
> Karthik
> 
> On Sat, Jun 6, 2009 at 11:20 AM, Emilio López <buhitoescolar@gmail.com> wrote:
> 
>     Takashi, were you able to have a look at it? Any idea on what might be
>     going on? I guess this is an easy to fix issue, as it worked with the old
>     mode, the channel might just need registering or something.
>    
>     Thanks!
>    
>     2009/5/29 Emilio López <buhitoescolar@gmail.com>
> 
>         2009/5/27 Takashi Iwai <tiwai@suse.de>
> 
>             At Wed, 27 May 2009 22:54:09 +0200,
>             I wrote:
>             >
>             > At Wed, 27 May 2009 16:27:00 -0300,
>             > Emilio López wrote:
>             > >
>             > > Did my last email arrive? Any idea on what might be going on?
>             >
>             > Sorry, no time for this right now.
>             > It's usually just a missing channel connection or the lack of
>             > the corresponding amp control.  In most cases, it's trivial if
>             someone
>             > with a knowledge of HD-audio spec sees it...
>            
>             Just took a quick look now, I found that you didn't unmute "Side
>             Playback Switch" in the disabled case.  Do you mean that as
>             "disabled"?
> 
>         Disabled = Muted = Off, Enabled = Unmuted = On. So sound works on
>         enabled, doesn't work on disabled.
> 
>             I assume that these files are from the "old" driver with the bass
>             working as Side volume.  Is it correct?
> 
>         Yes
> 
>             thanks,
>            
>             Takashi
> 
>         Thanks for having a look at it :)
>        
>         Emilio
> 
>          
> 
>             > Takashi
>             >
>             > >
>             > > Emilio
>             > >
>             > > 2009/5/24 Emilio López <buhitoescolar@gmail.com>
>             > >
>             > >     Well, it seems my last email was too heavy with the 4
>             files attached. I
>             > >     have uploaded them to drop.io, here is the link: http://
>             drop.io/
>             > >     alsaonaceraspire6930
>             > >
>             > >     Thanks!
>             > >
>             > >     2009/5/23 Emilio López <buhitoescolar@gmail.com>
>             > >
>             > >         Here you are, I ran alsa-info.sh in the old alsa (with
>             model=acer) and
>             > >         saved the output of the script when side was enabled
>             and disabled,
>             > >         with volumes 0 and 100. Hope you can work out the
>             problem with this,
>             > >         do not hesitate to ask for more debug info if you
>             need.
>             > >
>             > >         Thanks for all!
>             > >
>             > >         Emilio
>             > >
>             > >         PS: On my previous email (cited below) I wrote "Mic
>             sensing"
>             > >         incorrectly, I wanted to write "headphones sensing".
>             > >
>             > >         2009/5/23 Takashi Iwai <tiwai@suse.de>
>             > >
>             > >             At Sat, 23 May 2009 12:19:12 -0300,
>             > >             Emilio López wrote:
>             > >             >
>             > >             > I reinstalled 1.0.20 today and almost everything
>             started working
>             > >             when I set
>             > >             > model=acer-aspire-4930g. Mic sensing works, my
>             mic now records
>             > >             too. But my
>             > >             > bass does not, and I cannot control it with
>             "Side" anymore.
>             > >             >
>             > >             > Any idea on how to fix it? The audio setup for
>             this laptop will
>             > >             be fully
>             > >             > working when I get the bass to play once again.
>             > >
>             > >             Could you check with the older version and what
>             "Side" control
>             > >             changes
>             > >             in hd-audio codec registers?  You can just get
>             alsa-info.sh output
>             > >             before and after changing the "Side" control
>             value.
>             > >
>             > >             thanks,
>             > >
>             > >             Takashi
>             > >
>             > >
> 
> 

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-06  9:05                                       ` Takashi Iwai
@ 2009-06-06 17:58                                         ` Emilio López
  2009-06-09 10:52                                           ` Takashi Iwai
  0 siblings, 1 reply; 63+ messages in thread
From: Emilio López @ 2009-06-06 17:58 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: Karthik Ramgopal, alsa-devel

[-- Attachment #1: Type: text/plain, Size: 4771 bytes --]

Just tried with model acer-aspire-8930g on 1.0.20, it works the same as
acer-aspire-4930g. Mic works, the "tuba" thing doesn't. Googling a bit I
found that acer-aspire-8930g is for ALC889, but mine is ALC888.

I attach alsa-info.txt for this new model, just in case it's useful.

Emilio

2009/6/6 Takashi Iwai <tiwai@suse.de>

> At Sat, 6 Jun 2009 00:20:18 -0300,
> Emilio López wrote:
> >
> > Takashi, were you able to have a look at it?
>
> Sorry, no time.
>
> > Any idea on what might be going
> > on? I guess this is an easy to fix issue, as it worked with the old mode,
> the
> > channel might just need registering or something.
>
> You can try another one, the recently added model acer-aspire-8930g.
>
>
> Takashi
>
> >
> > Thanks!
> >
> > 2009/5/29 Emilio López <buhitoescolar@gmail.com>
> >
> >     2009/5/27 Takashi Iwai <tiwai@suse.de>
> >
> >         At Wed, 27 May 2009 22:54:09 +0200,
> >         I wrote:
> >         >
> >         > At Wed, 27 May 2009 16:27:00 -0300,
> >         > Emilio López wrote:
> >         > >
> >         > > Did my last email arrive? Any idea on what might be going on?
> >         >
> >         > Sorry, no time for this right now.
> >         > It's usually just a missing channel connection or the lack of
> >         > the corresponding amp control.  In most cases, it's trivial if
> >         someone
> >         > with a knowledge of HD-audio spec sees it...
> >
> >         Just took a quick look now, I found that you didn't unmute "Side
> >         Playback Switch" in the disabled case.  Do you mean that as
> >         "disabled"?
> >
> >     Disabled = Muted = Off, Enabled = Unmuted = On. So sound works on
> enabled,
> >     doesn't work on disabled.
> >
> >         I assume that these files are from the "old" driver with the bass
> >         working as Side volume.  Is it correct?
> >
> >     Yes
> >
> >         thanks,
> >
> >         Takashi
> >
> >     Thanks for having a look at it :)
> >
> >     Emilio
> >
> >
> >
> >         > Takashi
> >         >
> >         > >
> >         > > Emilio
> >         > >
> >         > > 2009/5/24 Emilio López <buhitoescolar@gmail.com>
> >         > >
> >         > >     Well, it seems my last email was too heavy with the 4
> files
> >         attached. I
> >         > >     have uploaded them to drop.io, here is the link: http://
> >         drop.io/
> >         > >     alsaonaceraspire6930
> >         > >
> >         > >     Thanks!
> >         > >
> >         > >     2009/5/23 Emilio López <buhitoescolar@gmail.com>
> >         > >
> >         > >         Here you are, I ran alsa-info.sh in the old alsa
> (with
> >         model=acer) and
> >         > >         saved the output of the script when side was enabled
> and
> >         disabled,
> >         > >         with volumes 0 and 100. Hope you can work out the
> problem
> >         with this,
> >         > >         do not hesitate to ask for more debug info if you
> need.
> >         > >
> >         > >         Thanks for all!
> >         > >
> >         > >         Emilio
> >         > >
> >         > >         PS: On my previous email (cited below) I wrote "Mic
> >         sensing"
> >         > >         incorrectly, I wanted to write "headphones sensing".
> >         > >
> >         > >         2009/5/23 Takashi Iwai <tiwai@suse.de>
> >         > >
> >         > >             At Sat, 23 May 2009 12:19:12 -0300,
> >         > >             Emilio López wrote:
> >         > >             >
> >         > >             > I reinstalled 1.0.20 today and almost
> everything
> >         started working
> >         > >             when I set
> >         > >             > model=acer-aspire-4930g. Mic sensing works, my
> mic
> >         now records
> >         > >             too. But my
> >         > >             > bass does not, and I cannot control it with
> "Side"
> >         anymore.
> >         > >             >
> >         > >             > Any idea on how to fix it? The audio setup for
> this
> >         laptop will
> >         > >             be fully
> >         > >             > working when I get the bass to play once again.
> >         > >
> >         > >             Could you check with the older version and what
> "Side"
> >         control
> >         > >             changes
> >         > >             in hd-audio codec registers?  You can just get
> >         alsa-info.sh output
> >         > >             before and after changing the "Side" control
> value.
> >         > >
> >         > >             thanks,
> >         > >
> >         > >             Takashi
> >         > >
> >         > >
> >
> >
>

[-- Attachment #2: alsa-info.txt --]
[-- Type: text/plain, Size: 31981 bytes --]

upload=true&script=true&cardinfo=
!!################################
!!ALSA Information Script v 0.4.56
!!################################

!!Script ran on: Sat Jun  6 17:49:52 UTC 2009


!!Linux Distribution
!!------------------

Ubuntu 9.04 \n \l DISTRIB_ID=Ubuntu DISTRIB_DESCRIPTION="Ubuntu 9.04"


!!Kernel Information
!!------------------

Kernel release:    2.6.28-12-generic
Operating System:  GNU/Linux
Architecture:      x86_64
Processor:         unknown
SMP Enabled:       Yes


!!ALSA Version
!!------------

Driver version:     1.0.20
Library version:    1.0.20
Utilities version:  1.0.20


!!Loaded ALSA modules
!!-------------------

snd_hda_intel


!!Sound Servers on this system
!!----------------------------

Pulseaudio:
      Installed - Yes (/usr/bin/pulseaudio)
      Running - Yes

ESound Daemon:
      Installed - Yes (/usr/bin/esd)
      Running - No


!!Soundcards recognised by ALSA
!!-----------------------------

 0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xf0700000 irq 22


!!PCI Soundcards installed in the system
!!--------------------------------------

00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)


!!Advanced information - PCI Vendor/Device/Susbsystem ID's
!!--------------------------------------------------------

00:1b.0 0403: 8086:293e (rev 03)
	Subsystem: 1025:015e


!!Modprobe options (Sound related)
!!--------------------------------

snd-atiixp-modem: index=-2
snd-intel8x0m: index=-2
snd-via82xx-modem: index=-2
snd-usb-audio: index=-2
snd-usb-us122l: index=-2
snd-usb-usx2y: index=-2
snd-usb-caiaq: index=-2
snd-cmipci: mpu_port=0x330 fm_port=0x388
snd-pcsp: index=-2
snd-hda-intel: model=acer-aspire-8930g


!!Loaded sound module options
!!--------------------------

!!Module: snd_hda_intel
bdl_pos_adj : 1,-1,-1,-1,-1,-1,-1,-1
enable : Y,Y,Y,Y,Y,Y,Y,Y
enable_msi : 0
id : <NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>
index : -1,-1,-1,-1,-1,-1,-1,-1
model : acer-aspire-8930g,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>
position_fix : 0,0,0,0,0,0,0,0
power_save : 0
power_save_controller : Y
probe_mask : -1,-1,-1,-1,-1,-1,-1,-1
probe_only : N,N,N,N,N,N,N,N
single_cmd : N


!!HDA-Intel Codec information
!!---------------------------
--startcollapse--

Codec: Realtek ALC888
Address: 0
Function Id: 0x1
Vendor Id: 0x10ec0888
Subsystem Id: 0x1025015e
Revision Id: 0x100202
No Modem Function Group found
Default PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
GPIO: io=2, o=0, i=0, unsolicited=1, wake=1
  IO[0]: enable=1, dir=1, wake=0, sticky=0, data=1, unsol=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x02 [Audio Output] wcaps 0x411: Stereo
  Converter: stream=5, channel=0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power: setting=D0, actual=D0
Node 0x03 [Audio Output] wcaps 0x411: Stereo
  Converter: stream=0, channel=0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power: setting=D0, actual=D0
Node 0x04 [Audio Output] wcaps 0x411: Stereo
  Converter: stream=0, channel=0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power: setting=D0, actual=D0
Node 0x05 [Audio Output] wcaps 0x411: Stereo
  Converter: stream=0, channel=0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power: setting=D0, actual=D0
Node 0x06 [Audio Output] wcaps 0x611: Stereo Digital
  Converter: stream=5, channel=0
  Digital: Enabled
  Digital category: 0x0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power: setting=D0, actual=D0
Node 0x07 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x08 [Audio Input] wcaps 0x10051b: Stereo Amp-In
  Amp-In caps: ofs=0x0b, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals:  [0x9f 0x9f]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power: setting=D0, actual=D0
  Connection: 1
     0x23
Node 0x09 [Audio Input] wcaps 0x10051b: Stereo Amp-In
  Amp-In caps: ofs=0x0b, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals:  [0x1f 0x1f]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power: setting=D0, actual=D0
  Connection: 1
     0x22
Node 0x0a [Audio Input] wcaps 0x100711: Stereo Digital
  Converter: stream=0, channel=0
  SDI-Select: 0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power: setting=D0, actual=D0
  Connection: 1
     0x1f
Node 0x0b [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals:  [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x99 0x99] [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
  Connection: 10
     0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x17
Node 0x0c [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x00 0x00]
  Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
  Amp-Out vals:  [0x1b 0x1b]
  Connection: 2
     0x02 0x0b
Node 0x0d [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x00 0x00]
  Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
  Amp-Out vals:  [0x1b 0x1b]
  Connection: 2
     0x03 0x0b
Node 0x0e [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x00 0x00]
  Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
  Amp-Out vals:  [0x1b 0x1b]
  Connection: 2
     0x04 0x0b
Node 0x0f [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x00 0x00]
  Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
  Amp-Out vals:  [0x1b 0x1b]
  Connection: 2
     0x05 0x0b
Node 0x10 [Audio Output] wcaps 0x611: Stereo Digital
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power: setting=D0, actual=D0
Node 0x11 [Pin Complex] wcaps 0x400780: Mono Digital
  Pincap 0x00000014: OUT Detect
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Connection: 1
     0x10
Node 0x12 [Pin Complex] wcaps 0x400401: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x99a30940: [Fixed] Mic at Int ATAPI
    Conn = ATAPI, Color = Unknown
    DefAssociation = 0x4, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Power: setting=D0, actual=D0
Node 0x13 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x14 [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x0001003e: IN OUT HP EAPD Detect Trigger
  EAPD 0x0:
  Pin Default 0x99130110: [Fixed] Speaker at Int ATAPI
    Conn = ATAPI, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Connection: 5
     0x0c* 0x0d 0x0e 0x0f 0x26
Node 0x15 [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x0001003e: IN OUT HP EAPD Detect Trigger
  EAPD 0x0:
  Pin Default 0x0321101f: [Jack] HP Out at Ext Left
    Conn = 1/8, Color = Black
    DefAssociation = 0x1, Sequence = 0xf
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=04, enabled=1
  Power: setting=D0, actual=D0
  Connection: 5
     0x0c* 0x0d 0x0e 0x0f 0x26
Node 0x16 [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x00000036: IN OUT Detect Trigger
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Connection: 5
     0x0c 0x0d 0x0e* 0x0f 0x26
Node 0x17 [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x00000036: IN OUT Detect Trigger
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Connection: 5
     0x0c 0x0d 0x0e 0x0f* 0x26
Node 0x18 [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x0000373e: IN OUT HP Detect Trigger
    Vref caps: HIZ 50 GRD 80 100
  Pin Default 0x03a19c30: [Jack] Mic at Ext Left
    Conn = 1/8, Color = Pink
    DefAssociation = 0x3, Sequence = 0x0
  Pin-ctls: 0x40: OUT VREF_HIZ
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Connection: 5
     0x0c 0x0d 0x0e* 0x0f 0x26
Node 0x19 [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x80 0x80]
  Pincap 0x0000373e: IN OUT HP Detect Trigger
    Vref caps: HIZ 50 GRD 80 100
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x24: IN VREF_80
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Connection: 5
     0x0c* 0x0d 0x0e 0x0f 0x26
Node 0x1a [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x0000373e: IN OUT HP Detect Trigger
    Vref caps: HIZ 50 GRD 80 100
  Pin Default 0x0381343f: [Jack] Line In at Ext Left
    Conn = 1/8, Color = Blue
    DefAssociation = 0x3, Sequence = 0xf
  Pin-ctls: 0x40: OUT VREF_HIZ
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Connection: 5
     0x0c 0x0d* 0x0e 0x0f 0x26
Node 0x1b [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x0000373e: IN OUT HP Detect Trigger
    Vref caps: HIZ 50 GRD 80 100
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0xc0: OUT HP VREF_HIZ
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Connection: 5
     0x0c* 0x0d 0x0e 0x0f 0x26
Node 0x1c [Pin Complex] wcaps 0x400481: Stereo
  Pincap 0x00000024: IN Detect
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
Node 0x1d [Pin Complex] wcaps 0x400400: Mono
  Pincap 0x00000020: IN
  Pin Default 0x4016852d: [N/A] Speaker at Ext N/A
    Conn = Digital, Color = Purple
    DefAssociation = 0x2, Sequence = 0xd
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Power: setting=D0, actual=D0
Node 0x1e [Pin Complex] wcaps 0x400780: Mono Digital
  Pincap 0x00000014: OUT Detect
  Pin Default 0x03451120: [Jack] SPDIF Out at Ext Left
    Conn = Optical, Color = Black
    DefAssociation = 0x2, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
  Connection: 1
     0x06
Node 0x1f [Pin Complex] wcaps 0x400680: Mono Digital
  Pincap 0x00000024: IN Detect
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Unsolicited: tag=00, enabled=0
  Power: setting=D0, actual=D0
Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono
  Processing caps: benign=0, ncoeff=25
  Processing Coefficient: 0x00
  Coefficient Index: 0x09
Node 0x21 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x22 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x00 0x00]
  Connection: 12
     0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x17 0x0b 0x12
Node 0x23 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x80 0x80] [0x80 0x80] [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
  Connection: 11
     0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x17 0x0b
Node 0x24 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x25 [Audio Output] wcaps 0x411: Stereo
  Converter: stream=0, channel=0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power: setting=D0, actual=D0
Node 0x26 [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x80 0x80]
  Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
  Amp-Out vals:  [0x00 0x00]
  Connection: 2
     0x25 0x0b
Codec: Conexant ID 2c06
Address: 1
Function Id: 0x2
Vendor Id: 0x14f12c06
Subsystem Id: 0x1025015e
Revision Id: 0x100000
Modem Function Group: 0x2
Codec: Intel G45 DEVCTG
Address: 2
Function Id: 0x1
Vendor Id: 0x80862802
Subsystem Id: 0x80860101
Revision Id: 0x100000
No Modem Function Group found
Default PCM:
    rates [0x0]:
    bits [0x0]:
    formats [0x0]:
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
GPIO: io=0, o=0, i=0, unsolicited=0, wake=0
Node 0x02 [Audio Output] wcaps 0x6211: 8-Channels Digital
  Converter: stream=0, channel=0
  Digital: Enabled
  Digital category: 0x0
  PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0x1e]: 16 20 24 32
    formats [0x5]: PCM AC3
Node 0x03 [Pin Complex] wcaps 0x40739d: 8-Channels Digital Amp-Out CP
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x00000094: OUT Detect HDMI
  Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=08, enabled=1
  Connection: 1
     0x02
--endcollapse--


!!ALSA Device nodes
!!-----------------

crw-rw----+ 1 root audio 116,  0 Jun  6 14:48 /dev/snd/controlC0
crw-rw----+ 1 root audio 116,  4 Jun  6 14:48 /dev/snd/hwC0D0
crw-rw----+ 1 root audio 116,  5 Jun  6 14:48 /dev/snd/hwC0D1
crw-rw----+ 1 root audio 116,  6 Jun  6 14:48 /dev/snd/hwC0D2
crw-rw----+ 1 root audio 116, 24 Jun  6 14:48 /dev/snd/pcmC0D0c
crw-rw----+ 1 root audio 116, 16 Jun  6 14:48 /dev/snd/pcmC0D0p
crw-rw----+ 1 root audio 116, 17 Jun  6 14:48 /dev/snd/pcmC0D1p
crw-rw----+ 1 root audio 116, 26 Jun  6 14:48 /dev/snd/pcmC0D2c
crw-rw----+ 1 root audio 116, 19 Jun  6 14:48 /dev/snd/pcmC0D3p
crw-rw----+ 1 root audio 116,  1 Jun  6 14:48 /dev/snd/seq
crw-rw----+ 1 root audio 116, 33 Jun  6 14:23 /dev/snd/timer


!!Aplay/Arecord output
!!------------

APLAY

**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC888 Analog [ALC888 Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: ALC888 Digital [ALC888 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 3: INTEL HDMI [INTEL HDMI]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

ARECORD

**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC888 Analog [ALC888 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 2: ALC888 Analog [ALC888 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

!!Amixer output
!!-------------

!!-------Mixer controls for card 0 [Intel]

Card hw:0 'Intel'/'HDA Intel at 0xf0700000 irq 22'
  Mixer name	: 'Intel G45 DEVCTG'
  Components	: 'HDA:10ec0888,1025015e,00100202 HDA:14f12c06,1025015e,00100000 HDA:80862802,80860101,00100000'
  Controls      : 39
  Simple ctrls  : 21
Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 31
  Mono: Playback 27 [87%] [-6.00dB] [on]
Simple mixer control 'PCM',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 255 [100%] [0.00dB]
  Front Right: Playback 255 [100%] [0.00dB]
Simple mixer control 'Front',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 31 [100%] [0.00dB] [on]
  Front Right: Playback 31 [100%] [0.00dB] [on]
Simple mixer control 'Surround',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 31 [100%] [0.00dB] [on]
  Front Right: Playback 31 [100%] [0.00dB] [on]
Simple mixer control 'Center',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 31
  Mono: Playback 31 [100%] [0.00dB] [on]
Simple mixer control 'LFE',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 31
  Mono: Playback 31 [100%] [0.00dB] [on]
Simple mixer control 'Side',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 31 [100%] [0.00dB] [on]
  Front Right: Playback 31 [100%] [0.00dB] [on]
Simple mixer control 'Line',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 0 [0%] [-34.50dB] [off]
  Front Right: Playback 0 [0%] [-34.50dB] [off]
Simple mixer control 'CD',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 25 [81%] [3.00dB] [off]
  Front Right: Playback 25 [81%] [3.00dB] [off]
Simple mixer control 'Mic',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 0 [0%] [-34.50dB] [off]
  Front Right: Playback 0 [0%] [-34.50dB] [off]
Simple mixer control 'Mic Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 0 [0%]
  Front Right: 0 [0%]
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958 Default PCM',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',1
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 31
  Front Left: Capture 31 [100%] [30.00dB] [on]
  Front Right: Capture 31 [100%] [30.00dB] [on]
Simple mixer control 'Capture',1
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 31
  Front Left: Capture 31 [100%] [30.00dB] [off]
  Front Right: Capture 31 [100%] [30.00dB] [off]
Simple mixer control 'Beep',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 0 [0%] [-34.50dB] [on]
  Front Right: Playback 0 [0%] [-34.50dB] [on]
Simple mixer control 'Channel Mode',0
  Capabilities: enum
  Items: '2ch' '4ch' '6ch'
  Item0: '6ch'
Simple mixer control 'Digital',0
  Capabilities: cvolume
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 120
  Front Left: Capture 120 [100%] [30.00dB]
  Front Right: Capture 120 [100%] [30.00dB]
Simple mixer control 'Input Source',0
  Capabilities: cenum
  Items: 'Mic' 'Line' 'CD' 'Front Mic'
  Item0: 'Front Mic'
Simple mixer control 'Input Source',1
  Capabilities: cenum
  Items: 'Mic' 'Line' 'CD'
  Item0: 'Line'


!!Alsactl output
!!-------------

--startcollapse--
state.Intel {
	control.1 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 31'
		comment.dbmin -4650
		comment.dbmax 0
		iface MIXER
		name 'Front Playback Volume'
		value.0 31
		value.1 31
	}
	control.2 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 2
		iface MIXER
		name 'Front Playback Switch'
		value.0 true
		value.1 true
	}
	control.3 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 31'
		comment.dbmin -4650
		comment.dbmax 0
		iface MIXER
		name 'Surround Playback Volume'
		value.0 31
		value.1 31
	}
	control.4 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 2
		iface MIXER
		name 'Surround Playback Switch'
		value.0 true
		value.1 true
	}
	control.5 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 1
		comment.range '0 - 31'
		comment.dbmin -4650
		comment.dbmax 0
		iface MIXER
		name 'Center Playback Volume'
		value 31
	}
	control.6 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 1
		comment.range '0 - 31'
		comment.dbmin -4650
		comment.dbmax 0
		iface MIXER
		name 'LFE Playback Volume'
		value 31
	}
	control.7 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 1
		iface MIXER
		name 'Center Playback Switch'
		value true
	}
	control.8 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 1
		iface MIXER
		name 'LFE Playback Switch'
		value true
	}
	control.9 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 31'
		comment.dbmin -4650
		comment.dbmax 0
		iface MIXER
		name 'Side Playback Volume'
		value.0 31
		value.1 31
	}
	control.10 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 2
		iface MIXER
		name 'Side Playback Switch'
		value.0 true
		value.1 true
	}
	control.11 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 31'
		comment.dbmin -3450
		comment.dbmax 1200
		iface MIXER
		name 'CD Playback Volume'
		value.0 25
		value.1 25
	}
	control.12 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 2
		iface MIXER
		name 'CD Playback Switch'
		value.0 false
		value.1 false
	}
	control.13 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 31'
		comment.dbmin -3450
		comment.dbmax 1200
		iface MIXER
		name 'Line Playback Volume'
		value.0 0
		value.1 0
	}
	control.14 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 2
		iface MIXER
		name 'Line Playback Switch'
		value.0 false
		value.1 false
	}
	control.15 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 31'
		comment.dbmin -3450
		comment.dbmax 1200
		iface MIXER
		name 'Mic Playback Volume'
		value.0 0
		value.1 0
	}
	control.16 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 3'
		comment.dbmin 0
		comment.dbmax 3000
		iface MIXER
		name 'Mic Boost'
		value.0 0
		value.1 0
	}
	control.17 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 2
		iface MIXER
		name 'Mic Playback Switch'
		value.0 false
		value.1 false
	}
	control.18 {
		comment.access 'read write'
		comment.type ENUMERATED
		comment.count 1
		comment.item.0 '2ch'
		comment.item.1 '4ch'
		comment.item.2 '6ch'
		iface MIXER
		name 'Channel Mode'
		value '6ch'
	}
	control.19 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 2
		iface MIXER
		name 'Capture Switch'
		value.0 true
		value.1 true
	}
	control.20 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 2
		iface MIXER
		name 'Capture Switch'
		index 1
		value.0 false
		value.1 false
	}
	control.21 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 31'
		comment.dbmin -1650
		comment.dbmax 3000
		iface MIXER
		name 'Capture Volume'
		value.0 31
		value.1 31
	}
	control.22 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 31'
		comment.dbmin -1650
		comment.dbmax 3000
		iface MIXER
		name 'Capture Volume'
		index 1
		value.0 31
		value.1 31
	}
	control.23 {
		comment.access 'read write'
		comment.type ENUMERATED
		comment.count 1
		comment.item.0 Mic
		comment.item.1 Line
		comment.item.2 CD
		comment.item.3 'Front Mic'
		iface MIXER
		name 'Input Source'
		value 'Front Mic'
	}
	control.24 {
		comment.access 'read write'
		comment.type ENUMERATED
		comment.count 1
		comment.item.0 Mic
		comment.item.1 Line
		comment.item.2 CD
		iface MIXER
		name 'Input Source'
		index 1
		value Line
	}
	control.25 {
		comment.access read
		comment.type IEC958
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Con Mask'
		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
	control.26 {
		comment.access read
		comment.type IEC958
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Pro Mask'
		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
	control.27 {
		comment.access 'read write'
		comment.type IEC958
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Default'
		value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
	control.28 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Switch'
		value true
	}
	control.29 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 1
		iface MIXER
		name 'IEC958 Default PCM Playback Switch'
		value true
	}
	control.30 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 31'
		comment.dbmin -3450
		comment.dbmax 1200
		iface MIXER
		name 'Beep Playback Volume'
		value.0 0
		value.1 0
	}
	control.31 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 2
		iface MIXER
		name 'Beep Playback Switch'
		value.0 true
		value.1 true
	}
	control.32 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 1
		comment.range '0 - 31'
		comment.dbmin -4650
		comment.dbmax 0
		iface MIXER
		name 'Master Playback Volume'
		value 27
	}
	control.33 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 1
		iface MIXER
		name 'Master Playback Switch'
		value true
	}
	control.34 {
		comment.access read
		comment.type IEC958
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Con Mask'
		index 1
		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
	control.35 {
		comment.access read
		comment.type IEC958
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Pro Mask'
		index 1
		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
	control.36 {
		comment.access 'read write'
		comment.type IEC958
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Default'
		index 1
		value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
	control.37 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 1
		iface MIXER
		name 'IEC958 Playback Switch'
		index 1
		value true
	}
	control.38 {
		comment.access 'read write user'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 255'
		comment.tlv '0000000100000008ffffec1400000014'
		comment.dbmin -5100
		comment.dbmax 0
		iface MIXER
		name 'PCM Playback Volume'
		value.0 255
		value.1 255
	}
	control.39 {
		comment.access 'read write user'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 120'
		comment.tlv '0000000100000008fffff44800000032'
		comment.dbmin -3000
		comment.dbmax 3000
		iface MIXER
		name 'Digital Capture Volume'
		value.0 120
		value.1 120
	}
}
--endcollapse--


!!All Loaded Modules
!!------------------

Module
snd_seq_dummy
snd_seq_oss
snd_seq_midi
snd_rawmidi
snd_seq_midi_event
snd_seq
snd_seq_device
snd_pcm_oss
snd_mixer_oss
snd_hda_intel
usbhid
binfmt_misc
i915
drm
ppdev
bridge
stp
bnep
vboxnetflt
vboxdrv
input_polldev
ipt_REJECT
ipt_LOG
xt_comment
xt_multiport
xt_limit
xt_tcpudp
xt_state
ipt_addrtype
ip6table_filter
ip6_tables
nf_nat_irc
nf_conntrack_irc
nf_nat_ftp
nf_nat
nf_conntrack_ipv4
nf_defrag_ipv4
nf_conntrack_ftp
nf_conntrack
iptable_filter
ip_tables
x_tables
lp
parport
snd_hda_codec_intelhdmi
snd_hda_codec_realtek
joydev
snd_hda_codec
snd_hwdep
snd_pcm
snd_timer
uvcvideo
arc4
snd
iTCO_wdt
psmouse
ecb
acer_wmi
compat_ioctl32
iTCO_vendor_support
soundcore
snd_page_alloc
video
serio_raw
iwlagn
iwlcore
lbm_cw_mac80211
led_class
pcspkr
intel_agp
videodev
v4l1_compat
output
lbm_cw_cfg80211
usb_storage
atl1e
fbcon
tileblit
font
bitblit
softcursor



[-- Attachment #3: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-06 17:58                                         ` Emilio López
@ 2009-06-09 10:52                                           ` Takashi Iwai
  2009-06-14  2:15                                             ` Emilio López
  0 siblings, 1 reply; 63+ messages in thread
From: Takashi Iwai @ 2009-06-09 10:52 UTC (permalink / raw)
  To: Emilio López; +Cc: Karthik Ramgopal, alsa-devel

At Sat, 6 Jun 2009 14:58:47 -0300,
Emilio López wrote:
> 
> Just tried with model acer-aspire-8930g on 1.0.20, it works the same as
> acer-aspire-4930g. Mic works, the "tuba" thing doesn't. Googling a bit I found
> that acer-aspire-8930g is for ALC889, but mine is ALC888.
> 
> I attach alsa-info.txt for this new model, just in case it's useful.

OK, just to make things clear again:
you got the bass output controlled via "Side" volume when you pass
model=acer.  Now the driver takes model=acer-aspire-4930g as default,
and the bass doesn't work even if you change "Side" volume.

Right?

As far as I see, the connection of "Side" volume, i.e. the pin widget
0x0f, is also done for 4930g.  So, there should be anything else.

How about the patch below?  If it still doesn't work, please give both
the working (model=acer) and non-working (w/o model), on both "Side"
is set to the same level.


thanks,

Takashi

---
diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c
index 337d2a5..372a02a 100644
--- a/sound/pci/hda/patch_realtek.c
+++ b/sound/pci/hda/patch_realtek.c
@@ -1467,6 +1467,9 @@ static struct hda_verb alc888_acer_aspire_4930g_verbs[] = {
 	{0x15, AC_VERB_SET_PIN_WIDGET_CONTROL, PIN_OUT},
 	{0x15, AC_VERB_SET_AMP_GAIN_MUTE, AMP_OUT_UNMUTE},
 	{0x15, AC_VERB_SET_CONNECT_SEL, 0x00},
+        /* eanable EAPD? */
+	{0x20, AC_VERB_SET_COEF_INDEX, 0x07},
+	{0x20, AC_VERB_SET_PROC_COEF, 0x3050},
 	{ }
 };
 

^ permalink raw reply related	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-09 10:52                                           ` Takashi Iwai
@ 2009-06-14  2:15                                             ` Emilio López
  2009-06-21  0:23                                               ` Emilio López
  0 siblings, 1 reply; 63+ messages in thread
From: Emilio López @ 2009-06-14  2:15 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: Karthik Ramgopal, alsa-devel

2009/6/9 Takashi Iwai <tiwai@suse.de>

> At Sat, 6 Jun 2009 14:58:47 -0300,
> Emilio López wrote:
> >
> > Just tried with model acer-aspire-8930g on 1.0.20, it works the same as
> > acer-aspire-4930g. Mic works, the "tuba" thing doesn't. Googling a bit I
> found
> > that acer-aspire-8930g is for ALC889, but mine is ALC888.
> >
> > I attach alsa-info.txt for this new model, just in case it's useful.
>
> OK, just to make things clear again:
> you got the bass output controlled via "Side" volume when you pass
> model=acer.  Now the driver takes model=acer-aspire-4930g as default,
> and the bass doesn't work even if you change "Side" volume.
>
> Right?


Right


>
>
> As far as I see, the connection of "Side" volume, i.e. the pin widget
> 0x0f, is also done for 4930g.  So, there should be anything else.
>
> How about the patch below?  If it still doesn't work, please give both
> the working (model=acer) and non-working (w/o model), on both "Side"
> is set to the same level.


The patch completely muted my system - I don't have any playback working
(didn't test headphones though)

Here is the alsa-infos you requested:
model=acer, working "side":
http://files.getdropbox.com/u/553461/alsainfo-acer.txt
model=acer-aspire-4930g, with your patch applied (no playback):
http://files.getdropbox.com/u/553461/alsainfo-acer-aspire-4930g%2Bpatch.txt
model=acer-aspire-4930g, unpatched build, "side" not working:
http://files.getdropbox.com/u/553461/alsainfo-acer-aspire-4930g.txt

Thanks!


>
>
> thanks,
>
> Takashi
>
> ---
> diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c
> index 337d2a5..372a02a 100644
> --- a/sound/pci/hda/patch_realtek.c
> +++ b/sound/pci/hda/patch_realtek.c
> @@ -1467,6 +1467,9 @@ static struct hda_verb
> alc888_acer_aspire_4930g_verbs[] = {
>        {0x15, AC_VERB_SET_PIN_WIDGET_CONTROL, PIN_OUT},
>        {0x15, AC_VERB_SET_AMP_GAIN_MUTE, AMP_OUT_UNMUTE},
>        {0x15, AC_VERB_SET_CONNECT_SEL, 0x00},
> +        /* eanable EAPD? */
> +       {0x20, AC_VERB_SET_COEF_INDEX, 0x07},
> +       {0x20, AC_VERB_SET_PROC_COEF, 0x3050},
>        { }
>  };
>
>
Emilio

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-14  2:15                                             ` Emilio López
@ 2009-06-21  0:23                                               ` Emilio López
  2009-06-21  9:02                                                 ` Takashi Iwai
  0 siblings, 1 reply; 63+ messages in thread
From: Emilio López @ 2009-06-21  0:23 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: Karthik Ramgopal, alsa-devel

Any news on this Takashi?

2009/6/13 Emilio López <buhitoescolar@gmail.com>

>
>
> 2009/6/9 Takashi Iwai <tiwai@suse.de>
>
>> At Sat, 6 Jun 2009 14:58:47 -0300,
>> Emilio López wrote:
>> >
>> > Just tried with model acer-aspire-8930g on 1.0.20, it works the same as
>> > acer-aspire-4930g. Mic works, the "tuba" thing doesn't. Googling a bit I
>> found
>> > that acer-aspire-8930g is for ALC889, but mine is ALC888.
>> >
>> > I attach alsa-info.txt for this new model, just in case it's useful.
>>
>> OK, just to make things clear again:
>> you got the bass output controlled via "Side" volume when you pass
>> model=acer.  Now the driver takes model=acer-aspire-4930g as default,
>> and the bass doesn't work even if you change "Side" volume.
>>
>> Right?
>
>
> Right
>
>
>>
>>
>> As far as I see, the connection of "Side" volume, i.e. the pin widget
>> 0x0f, is also done for 4930g.  So, there should be anything else.
>>
>> How about the patch below?  If it still doesn't work, please give both
>> the working (model=acer) and non-working (w/o model), on both "Side"
>> is set to the same level.
>
>
> The patch completely muted my system - I don't have any playback working
> (didn't test headphones though)
>
> Here is the alsa-infos you requested:
> model=acer, working "side":
> http://files.getdropbox.com/u/553461/alsainfo-acer.txt
> model=acer-aspire-4930g, with your patch applied (no playback):
> http://files.getdropbox.com/u/553461/alsainfo-acer-aspire-4930g%2Bpatch.txt
> model=acer-aspire-4930g, unpatched build, "side" not working:
> http://files.getdropbox.com/u/553461/alsainfo-acer-aspire-4930g.txt
>
> Thanks!
>
>
>>
>>
>> thanks,
>>
>> Takashi
>>
>> ---
>> diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c
>> index 337d2a5..372a02a 100644
>> --- a/sound/pci/hda/patch_realtek.c
>> +++ b/sound/pci/hda/patch_realtek.c
>> @@ -1467,6 +1467,9 @@ static struct hda_verb
>> alc888_acer_aspire_4930g_verbs[] = {
>>        {0x15, AC_VERB_SET_PIN_WIDGET_CONTROL, PIN_OUT},
>>        {0x15, AC_VERB_SET_AMP_GAIN_MUTE, AMP_OUT_UNMUTE},
>>        {0x15, AC_VERB_SET_CONNECT_SEL, 0x00},
>> +        /* eanable EAPD? */
>> +       {0x20, AC_VERB_SET_COEF_INDEX, 0x07},
>> +       {0x20, AC_VERB_SET_PROC_COEF, 0x3050},
>>        { }
>>  };
>>
>>
> Emilio

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-21  0:23                                               ` Emilio López
@ 2009-06-21  9:02                                                 ` Takashi Iwai
  2009-06-21 22:01                                                   ` Emilio López
  0 siblings, 1 reply; 63+ messages in thread
From: Takashi Iwai @ 2009-06-21  9:02 UTC (permalink / raw)
  To: Emilio López; +Cc: Karthik Ramgopal, Tony Vroon, ALSA development ML

At Sat, 20 Jun 2009 21:23:30 -0300,
Emilio López wrote:
> 
> Any news on this Takashi?

Tony Vroon just submitted a patch for 6530G with LFE support.
Could you try model=acer-aspire-6530g with the very latest
alsa-driver-snapshot tarball?


thanks,

Takashi

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-21  9:02                                                 ` Takashi Iwai
@ 2009-06-21 22:01                                                   ` Emilio López
  2009-06-21 22:11                                                     ` Tony Vroon
  0 siblings, 1 reply; 63+ messages in thread
From: Emilio López @ 2009-06-21 22:01 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: Karthik Ramgopal, Tony Vroon, ALSA development ML

2009/6/21 Takashi Iwai <tiwai@suse.de>

> At Sat, 20 Jun 2009 21:23:30 -0300,
> Emilio López wrote:
> >
> > Any news on this Takashi?
>
> Tony Vroon just submitted a patch for 6530G with LFE support.
> Could you try model=acer-aspire-6530g with the very latest
> alsa-driver-snapshot tarball?


I just tried with the snapshot, still no bass sound :/ I'll try again later,
just in case the tarball still hasn't got the patch.

BTW, can you have a look at the logs I sent earlier?

Thanks!

Emilio



>
>
> thanks,
>
> Takashi
>

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-21 22:01                                                   ` Emilio López
@ 2009-06-21 22:11                                                     ` Tony Vroon
  2009-06-21 23:24                                                       ` Emilio López
  0 siblings, 1 reply; 63+ messages in thread
From: Tony Vroon @ 2009-06-21 22:11 UTC (permalink / raw)
  To: Emilio López; +Cc: Takashi Iwai, Karthik Ramgopal, ALSA development ML


[-- Attachment #1.1: Type: text/plain, Size: 205 bytes --]

On Sun, 2009-06-21 at 19:01 -0300, Emilio López wrote:

> I just tried with the snapshot, still no bass sound :/

You did launch alsamixer to unmute and raise up LFE, right?

Regards,
Tony V.
> 

[-- Attachment #1.2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-21 22:11                                                     ` Tony Vroon
@ 2009-06-21 23:24                                                       ` Emilio López
  2009-06-22  0:00                                                         ` Tony Vroon
  0 siblings, 1 reply; 63+ messages in thread
From: Emilio López @ 2009-06-21 23:24 UTC (permalink / raw)
  To: Tony Vroon; +Cc: Takashi Iwai, Karthik Ramgopal, ALSA development ML

Yes, I unmuted and raised up everything.

2009/6/21 Tony Vroon <tony@linx.net>

> On Sun, 2009-06-21 at 19:01 -0300, Emilio López wrote:
>
> > I just tried with the snapshot, still no bass sound :/
>
> You did launch alsamixer to unmute and raise up LFE, right?
>
> Regards,
> Tony V.
> >
>

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-21 23:24                                                       ` Emilio López
@ 2009-06-22  0:00                                                         ` Tony Vroon
  2009-06-22 17:44                                                           ` Emilio López
  0 siblings, 1 reply; 63+ messages in thread
From: Tony Vroon @ 2009-06-22  0:00 UTC (permalink / raw)
  To: Emilio López; +Cc: Takashi Iwai, Karthik Ramgopal, ALSA development ML


[-- Attachment #1.1: Type: text/plain, Size: 440 bytes --]

On Sun, 2009-06-21 at 20:24 -0300, Emilio López wrote: 
> Yes, I unmuted and raised up everything.

To confirm, if the 6530g model took effect, you will have
(significantly) less mixer sliders then usual.
Assuming that it did, could you get me /proc/asound/card0/codec#0 output
with the 6530g model active please.

Based on an earlier report you sent, I think I see the problem. However,
I'd rather be sure.

Regards,
Tony V.

[-- Attachment #1.2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-22  0:00                                                         ` Tony Vroon
@ 2009-06-22 17:44                                                           ` Emilio López
  2009-06-22 18:21                                                             ` Takashi Iwai
  0 siblings, 1 reply; 63+ messages in thread
From: Emilio López @ 2009-06-22 17:44 UTC (permalink / raw)
  To: Tony Vroon; +Cc: Takashi Iwai, Karthik Ramgopal, ALSA development ML

Tony, I don't see less mixer sliders :/

Here is that file's output: http://files.getdropbox.com/u/553461/codec0.txt

And just in case, a new alsa-info with this new model:
http://files.getdropbox.com/u/553461/alsainfotony.txt

Thanks!

Emilio

2009/6/21 Tony Vroon <tony@linx.net>

> On Sun, 2009-06-21 at 20:24 -0300, Emilio López wrote:
> > Yes, I unmuted and raised up everything.
>
> To confirm, if the 6530g model took effect, you will have
> (significantly) less mixer sliders then usual.
> Assuming that it did, could you get me /proc/asound/card0/codec#0 output
> with the 6530g model active please.
>
> Based on an earlier report you sent, I think I see the problem. However,
> I'd rather be sure.
>
> Regards,
> Tony V.
>

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-22 17:44                                                           ` Emilio López
@ 2009-06-22 18:21                                                             ` Takashi Iwai
  2009-06-22 21:51                                                               ` Emilio López
  0 siblings, 1 reply; 63+ messages in thread
From: Takashi Iwai @ 2009-06-22 18:21 UTC (permalink / raw)
  To: Emilio López; +Cc: Karthik Ramgopal, Tony Vroon, ALSA development ML

At Mon, 22 Jun 2009 14:44:09 -0300,
Emilio López wrote:
> 
> Tony, I don't see less mixer sliders :/
> 
> Here is that file's output: http://files.getdropbox.com/u/553461/codec0.txt
> 
> And just in case, a new alsa-info with this new model: http://
> files.getdropbox.com/u/553461/alsainfotony.txt

Check always alsa-driver*/alsa-kernel/HEAD file to see whether the
changes you want are really included.  If not there, try to re-fetch
the alsa-driver-snapshot tarball again.  There can be some delay on
the server until the contents get sync'ed.  The recent changes can be tracked from webgit of sound git repository,
  http://git.kernel.org/?p=linux/kernel/git/tiwai/sound-2.6.git;a=summary
The changes specific to HD-audio can be found in topic/hda branch.

Also, use alsa-driver-snapshot.tar.gz, not daily snapshots.


Takashi

> 
> Thanks!
> 
> Emilio
> 
> 2009/6/21 Tony Vroon <tony@linx.net>
> 
>     On Sun, 2009-06-21 at 20:24 -0300, Emilio López wrote:
>     > Yes, I unmuted and raised up everything.
>    
>     To confirm, if the 6530g model took effect, you will have
>     (significantly) less mixer sliders then usual.
>     Assuming that it did, could you get me /proc/asound/card0/codec#0 output
>     with the 6530g model active please.
>    
>     Based on an earlier report you sent, I think I see the problem. However,
>     I'd rather be sure.
>    
>     Regards,
>     Tony V.
> 
> 

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-22 18:21                                                             ` Takashi Iwai
@ 2009-06-22 21:51                                                               ` Emilio López
  2009-06-22 21:58                                                                 ` Tony Vroon
  0 siblings, 1 reply; 63+ messages in thread
From: Emilio López @ 2009-06-22 21:51 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: Karthik Ramgopal, Tony Vroon, ALSA development ML

Well, I used alsa-driver-snapshot.tar.gz now. I see less mixers, as tony
said, and now LFE works and is controlled by the "LFE" slider! The bad thing
is, now microphone does not work. I have tried with both "Int Mic" and "Ext
Mic", the internal microphone does not work.

The file Tony requested, just in case, again:
http://files.getdropbox.com/u/553461/codec0new.txt

Thanks for letting me notice I was using the wrong snapshot Takashi!

Emilio



2009/6/22 Takashi Iwai <tiwai@suse.de>

> At Mon, 22 Jun 2009 14:44:09 -0300,
> Emilio López wrote:
> >
> > Tony, I don't see less mixer sliders :/
> >
> > Here is that file's output:
> http://files.getdropbox.com/u/553461/codec0.txt
> >
> > And just in case, a new alsa-info with this new model: http://
> > files.getdropbox.com/u/553461/alsainfotony.txt
>
> Check always alsa-driver*/alsa-kernel/HEAD file to see whether the
> changes you want are really included.  If not there, try to re-fetch
> the alsa-driver-snapshot tarball again.  There can be some delay on
> the server until the contents get sync'ed.  The recent changes can be
> tracked from webgit of sound git repository,
>  http://git.kernel.org/?p=linux/kernel/git/tiwai/sound-2.6.git;a=summary
> The changes specific to HD-audio can be found in topic/hda branch.
>
> Also, use alsa-driver-snapshot.tar.gz, not daily snapshots.
>
>
> Takashi
>
> >
> > Thanks!
> >
> > Emilio
> >
> > 2009/6/21 Tony Vroon <tony@linx.net>
> >
> >     On Sun, 2009-06-21 at 20:24 -0300, Emilio López wrote:
> >     > Yes, I unmuted and raised up everything.
> >
> >     To confirm, if the 6530g model took effect, you will have
> >     (significantly) less mixer sliders then usual.
> >     Assuming that it did, could you get me /proc/asound/card0/codec#0
> output
> >     with the 6530g model active please.
> >
> >     Based on an earlier report you sent, I think I see the problem.
> However,
> >     I'd rather be sure.
> >
> >     Regards,
> >     Tony V.
> >
> >
>

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-22 21:51                                                               ` Emilio López
@ 2009-06-22 21:58                                                                 ` Tony Vroon
  2009-06-22 22:14                                                                   ` Takashi Iwai
  0 siblings, 1 reply; 63+ messages in thread
From: Tony Vroon @ 2009-06-22 21:58 UTC (permalink / raw)
  To: Emilio López; +Cc: Takashi Iwai, Karthik Ramgopal, ALSA development ML


[-- Attachment #1.1: Type: text/plain, Size: 789 bytes --]

On Mon, 2009-06-22 at 18:51 -0300, Emilio López wrote:
> the internal microphone does not work.

That's the only problem I had left on that laptop. If anyone knows the
magic verb to wake that up I'm happy to oblige.
I know the ADCs are already reversed, so we are using the correct one
for capture (if you run codecgraph you'll see the internal mic is only
connected to the "bottom" aka secondary ADC)

I won't have my hands on that 6530G laptop again for a couple of weeks,
so if testing on actual hardware is to be done, I hope we can count on
Emilio.
> 
> The file Tony requested, just in case, again:
> http://files.getdropbox.com/u/553461/codec0new.txt

Takashi, I would say that the 6530G model is a perfect match for this
layout.

> Emilio

Regards,
Tony V.

[-- Attachment #1.2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-22 21:58                                                                 ` Tony Vroon
@ 2009-06-22 22:14                                                                   ` Takashi Iwai
  2009-06-22 22:18                                                                     ` Tony Vroon
  0 siblings, 1 reply; 63+ messages in thread
From: Takashi Iwai @ 2009-06-22 22:14 UTC (permalink / raw)
  To: Tony Vroon; +Cc: Karthik Ramgopal, ALSA development ML, Emilio López

At Mon, 22 Jun 2009 22:58:59 +0100,
Tony Vroon wrote:
> 
> On Mon, 2009-06-22 at 18:51 -0300, Emilio López wrote:
> > the internal microphone does not work.
> 
> That's the only problem I had left on that laptop. If anyone knows the
> magic verb to wake that up I'm happy to oblige.
> I know the ADCs are already reversed, so we are using the correct one
> for capture (if you run codecgraph you'll see the internal mic is only
> connected to the "bottom" aka secondary ADC)
> 
> I won't have my hands on that 6530G laptop again for a couple of weeks,
> so if testing on actual hardware is to be done, I hope we can count on
> Emilio.

Hm, judging from the description by Emilio, it worked with
model=acer-aspire-4930g (or without model option, which defaults to
that model).

Maybe just a missing initialization of NID 0x12?

> > 
> > The file Tony requested, just in case, again:
> > http://files.getdropbox.com/u/553461/codec0new.txt
> 
> Takashi, I would say that the 6530G model is a perfect match for this
> layout.

Looks so.  Hopefully the digital mic can be fixed soon...


Takashi

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-22 22:14                                                                   ` Takashi Iwai
@ 2009-06-22 22:18                                                                     ` Tony Vroon
  2009-06-22 22:44                                                                       ` Tony Vroon
  0 siblings, 1 reply; 63+ messages in thread
From: Tony Vroon @ 2009-06-22 22:18 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: Karthik Ramgopal, ALSA development ML, Emilio López


[-- Attachment #1.1: Type: text/plain, Size: 371 bytes --]

On Tue, 2009-06-23 at 00:14 +0200, Takashi Iwai wrote:
> Maybe just a missing initialization of NID 0x12?

It quite likely is, I got tired of 4930g not working right and cleared
it all out. I've been granted remote access to the 6530g in question,
and hope to submit a patch to you in the next 20 minutes.
Sorry for missing that.

> Takashi

Regards,
Tony V.

[-- Attachment #1.2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-22 22:18                                                                     ` Tony Vroon
@ 2009-06-22 22:44                                                                       ` Tony Vroon
  2009-06-22 23:14                                                                         ` Emilio López
  0 siblings, 1 reply; 63+ messages in thread
From: Tony Vroon @ 2009-06-22 22:44 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: Karthik Ramgopal, ALSA development ML, Emilio López


[-- Attachment #1.1: Type: text/plain, Size: 437 bytes --]

On Mon, 2009-06-22 at 23:18 +0100, Tony Vroon wrote:
> It quite likely is, I got tired of 4930g not working right and cleared
> it all out. I've been granted remote access to the 6530g in question,
> and hope to submit a patch to you in the next 20 minutes.

I'm getting overruns and corrupt data galore.
arecord outputs miles and miles of:
overrun!!! (at least -1245709895929.816 ms long)

Please advise.

Regards,
Tony V.

[-- Attachment #1.2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-22 22:44                                                                       ` Tony Vroon
@ 2009-06-22 23:14                                                                         ` Emilio López
  2009-06-22 23:19                                                                           ` Emilio López
  2009-06-22 23:20                                                                           ` Tony Vroon
  0 siblings, 2 replies; 63+ messages in thread
From: Emilio López @ 2009-06-22 23:14 UTC (permalink / raw)
  To: Tony Vroon; +Cc: Takashi Iwai, Karthik Ramgopal, ALSA development ML

The mic worked with model=acer-aspire-4930g, maybe you can "copy" the
information from that model or something? I don't really know how alsa
works, it's just an idea.

2009/6/22 Tony Vroon <tony@vroon.org>

> On Mon, 2009-06-22 at 23:18 +0100, Tony Vroon wrote:
> > It quite likely is, I got tired of 4930g not working right and cleared
> > it all out. I've been granted remote access to the 6530g in question,
> > and hope to submit a patch to you in the next 20 minutes.
>
> I'm getting overruns and corrupt data galore.
> arecord outputs miles and miles of:
> overrun!!! (at least -1245709895929.816 ms long)
>
> Please advise.
>
> Regards,
> Tony V.
>

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-22 23:14                                                                         ` Emilio López
@ 2009-06-22 23:19                                                                           ` Emilio López
  2009-06-22 23:20                                                                           ` Tony Vroon
  1 sibling, 0 replies; 63+ messages in thread
From: Emilio López @ 2009-06-22 23:19 UTC (permalink / raw)
  To: Tony Vroon; +Cc: Takashi Iwai, Karthik Ramgopal, ALSA development ML

Just noticed another new issue. Jack sensing half-works, LFE isn't 'muted'
when you plug headphones, but Front is.

2009/6/22 Emilio López <buhitoescolar@gmail.com>

> The mic worked with model=acer-aspire-4930g, maybe you can "copy" the
> information from that model or something? I don't really know how alsa
> works, it's just an idea.
>
> 2009/6/22 Tony Vroon <tony@vroon.org>
>
> On Mon, 2009-06-22 at 23:18 +0100, Tony Vroon wrote:
>> > It quite likely is, I got tired of 4930g not working right and cleared
>> > it all out. I've been granted remote access to the 6530g in question,
>> > and hope to submit a patch to you in the next 20 minutes.
>>
>> I'm getting overruns and corrupt data galore.
>> arecord outputs miles and miles of:
>> overrun!!! (at least -1245709895929.816 ms long)
>>
>> Please advise.
>>
>> Regards,
>> Tony V.
>>
>
>

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-22 23:14                                                                         ` Emilio López
  2009-06-22 23:19                                                                           ` Emilio López
@ 2009-06-22 23:20                                                                           ` Tony Vroon
  2009-06-22 23:23                                                                             ` Emilio López
  1 sibling, 1 reply; 63+ messages in thread
From: Tony Vroon @ 2009-06-22 23:20 UTC (permalink / raw)
  To: Emilio López; +Cc: Takashi Iwai, Karthik Ramgopal, ALSA development ML


[-- Attachment #1.1: Type: text/plain, Size: 599 bytes --]

On Mon, 2009-06-22 at 20:14 -0300, Emilio López wrote:
> The mic worked with model=acer-aspire-4930g, maybe you can "copy" the
> information from that model or something?

Will have to see whether copying both internal-mic related verbs from
the 4930g model helps, indeed. I found the arecord message rather
disconcerting though.
Also, while I have remote access to he 6530g its owner is not feeling
well and she can't help me run further tests.

Sorry, no further patches tonight.

Regards,
Tony V.

P.S. And I blame my e-mail client for swapping my From address around
randomly.

[-- Attachment #1.2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-22 23:20                                                                           ` Tony Vroon
@ 2009-06-22 23:23                                                                             ` Emilio López
  2009-06-23 18:05                                                                               ` Emilio López
  0 siblings, 1 reply; 63+ messages in thread
From: Emilio López @ 2009-06-22 23:23 UTC (permalink / raw)
  To: Tony Vroon; +Cc: Takashi Iwai, Karthik Ramgopal, ALSA development ML

I can test patches if you'd like

2009/6/22 Tony Vroon <tony@linx.net>

> On Mon, 2009-06-22 at 20:14 -0300, Emilio López wrote:
> > The mic worked with model=acer-aspire-4930g, maybe you can "copy" the
> > information from that model or something?
>
> Will have to see whether copying both internal-mic related verbs from
> the 4930g model helps, indeed. I found the arecord message rather
> disconcerting though.
> Also, while I have remote access to he 6530g its owner is not feeling
> well and she can't help me run further tests.
>
> Sorry, no further patches tonight.
>
> Regards,
> Tony V.
>
> P.S. And I blame my e-mail client for swapping my From address around
> randomly.
>

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-22 23:23                                                                             ` Emilio López
@ 2009-06-23 18:05                                                                               ` Emilio López
  2009-06-23 22:40                                                                                 ` Tony Vroon
  0 siblings, 1 reply; 63+ messages in thread
From: Emilio López @ 2009-06-23 18:05 UTC (permalink / raw)
  To: Tony Vroon; +Cc: Takashi Iwai, Karthik Ramgopal, ALSA development ML

I had a little free time, so I decided to play a little with alsa. I
copied the mic verbs from the old model to this new one and it seems
to be working fine. Here is the patch for that

diff -wur alsa-driver/sound/pci/hda/patch_realtek.c
alsa-driver-patched/sound/pci/hda/patch_realtek.c
--- alsa-driver/sound/pci/hda/patch_realtek.c	2009-06-22
12:50:12.000000000 -0300
+++ alsa-driver-patched/sound/pci/hda/patch_realtek.c	2009-06-23
14:57:40.511853856 -0300
@@ -1471,6 +1471,10 @@
 static struct hda_verb alc888_acer_aspire_6530g_verbs[] = {
 /* Bias voltage on for external mic port */
 	{0x18, AC_VERB_SET_PIN_WIDGET_CONTROL, PIN_IN | PIN_VREF80},
+/* Front Mic: set to PIN_IN (empty by default) */
+	{0x12, AC_VERB_SET_PIN_WIDGET_CONTROL, PIN_IN},
+/* Unselect Front Mic by default in input mixer 3 */
+	{0x22, AC_VERB_SET_AMP_GAIN_MUTE, AMP_IN_MUTE(0xb)},
 /* Enable unsolicited event for HP jack */
 	{0x15, AC_VERB_SET_UNSOLICITED_ENABLE, ALC880_HP_EVENT | AC_USRSP_EN},
 /* Enable speaker output */

Now, the only 'broken' thing is jack sensing, it just mutes front, but
not LFE. I guess this is an easy to fix issue.

Emilio

2009/6/22 Emilio López <buhitoescolar@gmail.com>
>
> I can test patches if you'd like
>
> 2009/6/22 Tony Vroon <tony@linx.net>
>>
>> On Mon, 2009-06-22 at 20:14 -0300, Emilio López wrote:
>> > The mic worked with model=acer-aspire-4930g, maybe you can "copy" the
>> > information from that model or something?
>>
>> Will have to see whether copying both internal-mic related verbs from
>> the 4930g model helps, indeed. I found the arecord message rather
>> disconcerting though.
>> Also, while I have remote access to he 6530g its owner is not feeling
>> well and she can't help me run further tests.
>>
>> Sorry, no further patches tonight.
>>
>> Regards,
>> Tony V.
>>
>> P.S. And I blame my e-mail client for swapping my From address around
>> randomly.
>

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-23 18:05                                                                               ` Emilio López
@ 2009-06-23 22:40                                                                                 ` Tony Vroon
  2009-06-24  1:00                                                                                   ` Emilio López
  0 siblings, 1 reply; 63+ messages in thread
From: Tony Vroon @ 2009-06-23 22:40 UTC (permalink / raw)
  To: Emilio López; +Cc: Takashi Iwai, Karthik Ramgopal, ALSA development ML


[-- Attachment #1.1: Type: text/plain, Size: 1315 bytes --]

On Tue, 2009-06-23 at 15:05 -0300, Emilio López wrote:
> I had a little free time, so I decided to play a little with alsa. I
> copied the mic verbs from the old model to this new one and it seems
> to be working fine. Here is the patch for that

Takashi, please feel free to apply this. Especially the PIN_IN selector
is obviously correct, and if this fixes the 6935 it should work on the
6930.
Unfortunately the 6930 (which isn't mine) will be out of the country as
of tomorrow.

Emilio, you may want to resubmit with a Signed-Off-By line etc. There's
a Documentation/SubmittingPatches in the kernel source that explains all
the little details.

> Now, the only 'broken' thing is jack sensing, it just mutes front, but
> not LFE. I guess this is an easy to fix issue.

Now that you've got your hands dirty you might want to fix that one as
well :)
You'll want to mute/unmute node 0x17 (the "tuba") in addition to 0x14 in
the jack sense handler. Might as well handle 0x16 now that you're at it,
the codec graph suggests this is a speaker of some kind as well. Copy
alc888_acer_aspire_4930g_init_hook into a new 6930g_init_hook, and look
at 8930g to see how to do multiple speaker nodes.

That's basically it. Hacking on patch_realtek.c is quite doable.

> Emilio

Regards,
Tony V.

[-- Attachment #1.2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-23 22:40                                                                                 ` Tony Vroon
@ 2009-06-24  1:00                                                                                   ` Emilio López
  2009-06-24  1:32                                                                                     ` Emilio López
  2009-06-24  6:55                                                                                     ` Takashi Iwai
  0 siblings, 2 replies; 63+ messages in thread
From: Emilio López @ 2009-06-24  1:00 UTC (permalink / raw)
  To: Tony Vroon; +Cc: Takashi Iwai, Karthik Ramgopal, ALSA development ML

2009/6/23 Tony Vroon <tony@linx.net>:
> On Tue, 2009-06-23 at 15:05 -0300, Emilio López wrote:
>> I had a little free time, so I decided to play a little with alsa. I
>> copied the mic verbs from the old model to this new one and it seems
>> to be working fine. Here is the patch for that
>
> Takashi, please feel free to apply this. Especially the PIN_IN selector
> is obviously correct, and if this fixes the 6935 it should work on the
> 6930.
> Unfortunately the 6930 (which isn't mine) will be out of the country as
> of tomorrow.
>
> Emilio, you may want to resubmit with a Signed-Off-By line etc. There's
> a Documentation/SubmittingPatches in the kernel source that explains all
> the little details.

I can't seem to find it on the alsa sources. Is it online somewhere?

>
>> Now, the only 'broken' thing is jack sensing, it just mutes front, but
>> not LFE. I guess this is an easy to fix issue.
>
> Now that you've got your hands dirty you might want to fix that one as
> well :)

OK :-)

> You'll want to mute/unmute node 0x17 (the "tuba") in addition to 0x14 in
> the jack sense handler. Might as well handle 0x16 now that you're at it,
> the codec graph suggests this is a speaker of some kind as well. Copy
> alc888_acer_aspire_4930g_init_hook into a new 6930g_init_hook, and look
> at 8930g to see how to do multiple speaker nodes.

I did it, but it still doesn't work. I'll play a bit more with it
tomorrow, might be a stupid error of mine.

>
> That's basically it. Hacking on patch_realtek.c is quite doable.
>
>> Emilio
>
> Regards,
> Tony V.
>

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-24  1:00                                                                                   ` Emilio López
@ 2009-06-24  1:32                                                                                     ` Emilio López
  2009-06-24  7:14                                                                                       ` Takashi Iwai
  2009-06-24  6:55                                                                                     ` Takashi Iwai
  1 sibling, 1 reply; 63+ messages in thread
From: Emilio López @ 2009-06-24  1:32 UTC (permalink / raw)
  To: Tony Vroon; +Cc: Takashi Iwai, Karthik Ramgopal, ALSA development ML

Here is the patch, with jack sensing not working fully. Maybe you can
spot my mistake faster than me

diff -wru alsa-driver/sound/pci/hda/patch_realtek.c
alsa-driver-patched/sound/pci/hda/patch_realtek.c
--- alsa-driver/sound/pci/hda/patch_realtek.c	2009-06-22
12:50:12.000000000 -0300
+++ alsa-driver-patched/sound/pci/hda/patch_realtek.c	2009-06-23
22:28:22.653374751 -0300
@@ -1471,6 +1471,10 @@
 static struct hda_verb alc888_acer_aspire_6530g_verbs[] = {
 /* Bias voltage on for external mic port */
 	{0x18, AC_VERB_SET_PIN_WIDGET_CONTROL, PIN_IN | PIN_VREF80},
+/* Front Mic: set to PIN_IN (empty by default) */
+	{0x12, AC_VERB_SET_PIN_WIDGET_CONTROL, PIN_IN},
+/* Unselect Front Mic by default in input mixer 3 */
+	{0x22, AC_VERB_SET_AMP_GAIN_MUTE, AMP_IN_MUTE(0xb)},
 /* Enable unsolicited event for HP jack */
 	{0x15, AC_VERB_SET_UNSOLICITED_ENABLE, ALC880_HP_EVENT | AC_USRSP_EN},
 /* Enable speaker output */
@@ -1639,6 +1643,17 @@
 	alc_automute_amp(codec);
 }

+static void alc888_acer_aspire_6530g_init_hook(struct hda_codec *codec)
+{
+	struct alc_spec *spec = codec->spec;
+
+	spec->autocfg.hp_pins[0] = 0x15;
+	spec->autocfg.speaker_pins[0] = 0x14;
+	spec->autocfg.speaker_pins[1] = 0x16;
+	spec->autocfg.speaker_pins[2] = 0x17;
+	alc_automute_amp(codec);
+}
+
 static void alc889_acer_aspire_8930g_init_hook(struct hda_codec *codec)
 {
 	struct alc_spec *spec = codec->spec;
@@ -9317,7 +9332,7 @@
 			ARRAY_SIZE(alc888_2_capture_sources),
 		.input_mux = alc888_acer_aspire_6530_sources,
 		.unsol_event = alc_automute_amp_unsol_event,
-		.init_hook = alc888_acer_aspire_4930g_init_hook,
+		.init_hook = alc888_acer_aspire_6530g_init_hook,
 	},
 	[ALC888_ACER_ASPIRE_8930G] = {
 		.mixers = { alc888_base_mixer,

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-24  1:00                                                                                   ` Emilio López
  2009-06-24  1:32                                                                                     ` Emilio López
@ 2009-06-24  6:55                                                                                     ` Takashi Iwai
  1 sibling, 0 replies; 63+ messages in thread
From: Takashi Iwai @ 2009-06-24  6:55 UTC (permalink / raw)
  To: Emilio López; +Cc: Karthik Ramgopal, Tony Vroon, ALSA development ML

At Tue, 23 Jun 2009 22:00:42 -0300,
Emilio López wrote:
> 
> 2009/6/23 Tony Vroon <tony@linx.net>:
> > On Tue, 2009-06-23 at 15:05 -0300, Emilio López wrote:
> >> I had a little free time, so I decided to play a little with alsa. I
> >> copied the mic verbs from the old model to this new one and it seems
> >> to be working fine. Here is the patch for that
> >
> > Takashi, please feel free to apply this. Especially the PIN_IN selector
> > is obviously correct, and if this fixes the 6935 it should work on the
> > 6930.
> > Unfortunately the 6930 (which isn't mine) will be out of the country as
> > of tomorrow.
> >
> > Emilio, you may want to resubmit with a Signed-Off-By line etc. There's
> > a Documentation/SubmittingPatches in the kernel source that explains all
> > the little details.
> 
> I can't seem to find it on the alsa sources. Is it online somewhere?

It's in kernel tree, typically /usr/src/linux/Documentation/.


Takashi

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-24  1:32                                                                                     ` Emilio López
@ 2009-06-24  7:14                                                                                       ` Takashi Iwai
  2009-06-24 18:24                                                                                         ` Emilio López
  0 siblings, 1 reply; 63+ messages in thread
From: Takashi Iwai @ 2009-06-24  7:14 UTC (permalink / raw)
  To: Emilio López; +Cc: Karthik Ramgopal, Tony Vroon, ALSA development ML

At Tue, 23 Jun 2009 22:32:45 -0300,
Emilio López wrote:
> 
> Here is the patch, with jack sensing not working fully. Maybe you can
> spot my mistake faster than me

It might not be 0x17.  Check other pins and try to mute manually via
hda-verb, for example,

	# hda-verb /dev/snd/hwC0D0 0x18 SET_AMP 0xb080


Takashi


> 
> diff -wru alsa-driver/sound/pci/hda/patch_realtek.c
> alsa-driver-patched/sound/pci/hda/patch_realtek.c
> --- alsa-driver/sound/pci/hda/patch_realtek.c	2009-06-22
> 12:50:12.000000000 -0300
> +++ alsa-driver-patched/sound/pci/hda/patch_realtek.c	2009-06-23
> 22:28:22.653374751 -0300
> @@ -1471,6 +1471,10 @@
>  static struct hda_verb alc888_acer_aspire_6530g_verbs[] = {
>  /* Bias voltage on for external mic port */
>  	{0x18, AC_VERB_SET_PIN_WIDGET_CONTROL, PIN_IN | PIN_VREF80},
> +/* Front Mic: set to PIN_IN (empty by default) */
> +	{0x12, AC_VERB_SET_PIN_WIDGET_CONTROL, PIN_IN},
> +/* Unselect Front Mic by default in input mixer 3 */
> +	{0x22, AC_VERB_SET_AMP_GAIN_MUTE, AMP_IN_MUTE(0xb)},
>  /* Enable unsolicited event for HP jack */
>  	{0x15, AC_VERB_SET_UNSOLICITED_ENABLE, ALC880_HP_EVENT | AC_USRSP_EN},
>  /* Enable speaker output */
> @@ -1639,6 +1643,17 @@
>  	alc_automute_amp(codec);
>  }
> 
> +static void alc888_acer_aspire_6530g_init_hook(struct hda_codec *codec)
> +{
> +	struct alc_spec *spec = codec->spec;
> +
> +	spec->autocfg.hp_pins[0] = 0x15;
> +	spec->autocfg.speaker_pins[0] = 0x14;
> +	spec->autocfg.speaker_pins[1] = 0x16;
> +	spec->autocfg.speaker_pins[2] = 0x17;
> +	alc_automute_amp(codec);
> +}
> +
>  static void alc889_acer_aspire_8930g_init_hook(struct hda_codec *codec)
>  {
>  	struct alc_spec *spec = codec->spec;
> @@ -9317,7 +9332,7 @@
>  			ARRAY_SIZE(alc888_2_capture_sources),
>  		.input_mux = alc888_acer_aspire_6530_sources,
>  		.unsol_event = alc_automute_amp_unsol_event,
> -		.init_hook = alc888_acer_aspire_4930g_init_hook,
> +		.init_hook = alc888_acer_aspire_6530g_init_hook,
>  	},
>  	[ALC888_ACER_ASPIRE_8930G] = {
>  		.mixers = { alc888_base_mixer,
> 

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-24  7:14                                                                                       ` Takashi Iwai
@ 2009-06-24 18:24                                                                                         ` Emilio López
  2009-06-24 19:33                                                                                           ` Emilio López
  0 siblings, 1 reply; 63+ messages in thread
From: Emilio López @ 2009-06-24 18:24 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: Karthik Ramgopal, Tony Vroon, ALSA development ML

This is really odd. If I mute 0x17 and 0x14 with hda-verb, it's muted
completely. And the patch has 0x17 and 0x14 in the list, and it still
doesn't work well. Any ideas?

2009/6/24 Takashi Iwai <tiwai@suse.de>:
> At Tue, 23 Jun 2009 22:32:45 -0300,
> Emilio López wrote:
>>
>> Here is the patch, with jack sensing not working fully. Maybe you can
>> spot my mistake faster than me
>
> It might not be 0x17.  Check other pins and try to mute manually via
> hda-verb, for example,
>
>        # hda-verb /dev/snd/hwC0D0 0x18 SET_AMP 0xb080
>
>
> Takashi
>
>
>>
>> diff -wru alsa-driver/sound/pci/hda/patch_realtek.c
>> alsa-driver-patched/sound/pci/hda/patch_realtek.c
>> --- alsa-driver/sound/pci/hda/patch_realtek.c 2009-06-22
>> 12:50:12.000000000 -0300
>> +++ alsa-driver-patched/sound/pci/hda/patch_realtek.c 2009-06-23
>> 22:28:22.653374751 -0300
>> @@ -1471,6 +1471,10 @@
>>  static struct hda_verb alc888_acer_aspire_6530g_verbs[] = {
>>  /* Bias voltage on for external mic port */
>>       {0x18, AC_VERB_SET_PIN_WIDGET_CONTROL, PIN_IN | PIN_VREF80},
>> +/* Front Mic: set to PIN_IN (empty by default) */
>> +     {0x12, AC_VERB_SET_PIN_WIDGET_CONTROL, PIN_IN},
>> +/* Unselect Front Mic by default in input mixer 3 */
>> +     {0x22, AC_VERB_SET_AMP_GAIN_MUTE, AMP_IN_MUTE(0xb)},
>>  /* Enable unsolicited event for HP jack */
>>       {0x15, AC_VERB_SET_UNSOLICITED_ENABLE, ALC880_HP_EVENT | AC_USRSP_EN},
>>  /* Enable speaker output */
>> @@ -1639,6 +1643,17 @@
>>       alc_automute_amp(codec);
>>  }
>>
>> +static void alc888_acer_aspire_6530g_init_hook(struct hda_codec *codec)
>> +{
>> +     struct alc_spec *spec = codec->spec;
>> +
>> +     spec->autocfg.hp_pins[0] = 0x15;
>> +     spec->autocfg.speaker_pins[0] = 0x14;
>> +     spec->autocfg.speaker_pins[1] = 0x16;
>> +     spec->autocfg.speaker_pins[2] = 0x17;
>> +     alc_automute_amp(codec);
>> +}
>> +
>>  static void alc889_acer_aspire_8930g_init_hook(struct hda_codec *codec)
>>  {
>>       struct alc_spec *spec = codec->spec;
>> @@ -9317,7 +9332,7 @@
>>                       ARRAY_SIZE(alc888_2_capture_sources),
>>               .input_mux = alc888_acer_aspire_6530_sources,
>>               .unsol_event = alc_automute_amp_unsol_event,
>> -             .init_hook = alc888_acer_aspire_4930g_init_hook,
>> +             .init_hook = alc888_acer_aspire_6530g_init_hook,
>>       },
>>       [ALC888_ACER_ASPIRE_8930G] = {
>>               .mixers = { alc888_base_mixer,
>>
>

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-24 18:24                                                                                         ` Emilio López
@ 2009-06-24 19:33                                                                                           ` Emilio López
  2009-06-24 21:30                                                                                             ` Takashi Iwai
  0 siblings, 1 reply; 63+ messages in thread
From: Emilio López @ 2009-06-24 19:33 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: Karthik Ramgopal, Tony Vroon, ALSA development ML

Well, I finally got it to work. I had to triplicate the
"spec->autocfg.hp_pins", I don't know why, but it made it work.

Here is the patch:

From: Emilio López <buhitoescolar@gmail.com>

Fix recording from internal microphone, make jack sensing mute all the
internal speakers.

Signed-off-by: Emilio López <buhitoescolar@gmail.com>
Tested-by: Emilio López <buhitoescolar@gmail.com>

---

diff -uprN alsa-driver/sound/pci/hda/patch_realtek.c
alsa-driver-patched/sound/pci/hda/patch_realtek.c
--- alsa-driver/sound/pci/hda/patch_realtek.c	2009-06-22
12:50:12.000000000 -0300
+++ alsa-driver-patched/sound/pci/hda/patch_realtek.c	2009-06-24
16:22:51.258368878 -0300
@@ -1471,6 +1471,10 @@ static struct hda_verb alc888_acer_aspir
 static struct hda_verb alc888_acer_aspire_6530g_verbs[] = {
 /* Bias voltage on for external mic port */
 	{0x18, AC_VERB_SET_PIN_WIDGET_CONTROL, PIN_IN | PIN_VREF80},
+/* Front Mic: set to PIN_IN (empty by default) */
+	{0x12, AC_VERB_SET_PIN_WIDGET_CONTROL, PIN_IN},
+/* Unselect Front Mic by default in input mixer 3 */
+	{0x22, AC_VERB_SET_AMP_GAIN_MUTE, AMP_IN_MUTE(0xb)},
 /* Enable unsolicited event for HP jack */
 	{0x15, AC_VERB_SET_UNSOLICITED_ENABLE, ALC880_HP_EVENT | AC_USRSP_EN},
 /* Enable speaker output */
@@ -1639,6 +1643,19 @@ static void alc888_acer_aspire_4930g_ini
 	alc_automute_amp(codec);
 }

+static void alc888_acer_aspire_6530g_init_hook(struct hda_codec *codec)
+{
+	struct alc_spec *spec = codec->spec;
+
+	spec->autocfg.hp_pins[0] = 0x15;
+	spec->autocfg.hp_pins[1] = 0x15;
+	spec->autocfg.hp_pins[2] = 0x15;
+	spec->autocfg.speaker_pins[0] = 0x14;
+	spec->autocfg.speaker_pins[1] = 0x16;
+	spec->autocfg.speaker_pins[2] = 0x17;
+	alc_automute_amp(codec);
+}
+
 static void alc889_acer_aspire_8930g_init_hook(struct hda_codec *codec)
 {
 	struct alc_spec *spec = codec->spec;
@@ -9317,7 +9334,7 @@ static struct alc_config_preset alc883_p
 			ARRAY_SIZE(alc888_2_capture_sources),
 		.input_mux = alc888_acer_aspire_6530_sources,
 		.unsol_event = alc_automute_amp_unsol_event,
-		.init_hook = alc888_acer_aspire_4930g_init_hook,
+		.init_hook = alc888_acer_aspire_6530g_init_hook,
 	},
 	[ALC888_ACER_ASPIRE_8930G] = {
 		.mixers = { alc888_base_mixer,

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-24 19:33                                                                                           ` Emilio López
@ 2009-06-24 21:30                                                                                             ` Takashi Iwai
  2009-06-24 21:45                                                                                               ` Emilio López
  0 siblings, 1 reply; 63+ messages in thread
From: Takashi Iwai @ 2009-06-24 21:30 UTC (permalink / raw)
  To: Emilio López; +Cc: Karthik Ramgopal, Tony Vroon, ALSA development ML

At Wed, 24 Jun 2009 16:33:26 -0300,
Emilio López wrote:
> 
> Well, I finally got it to work. I had to triplicate the
> "spec->autocfg.hp_pins", I don't know why, but it made it work.

Hmm, does the patch below help?


Takashi

---
diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c
index 3345331..12cc340 100644
--- a/sound/pci/hda/patch_realtek.c
+++ b/sound/pci/hda/patch_realtek.c
@@ -1401,6 +1401,7 @@ static void alc_automute_amp(struct hda_codec *codec)
 		nid = spec->autocfg.hp_pins[i];
 		if (!nid)
 			break;
+		snd_hda_codec_read(codec, nid, 0, AC_VERB_SET_PIN_SENSE, 0);
 		val = snd_hda_codec_read(codec, nid, 0,
 					 AC_VERB_GET_PIN_SENSE, 0);
 		if (val & AC_PINSENSE_PRESENCE) {

^ permalink raw reply related	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-24 21:30                                                                                             ` Takashi Iwai
@ 2009-06-24 21:45                                                                                               ` Emilio López
  2009-06-26  1:22                                                                                                 ` Emilio López
  0 siblings, 1 reply; 63+ messages in thread
From: Emilio López @ 2009-06-24 21:45 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: Karthik Ramgopal, Tony Vroon, ALSA development ML

2009/6/24 Takashi Iwai <tiwai@suse.de>:
> At Wed, 24 Jun 2009 16:33:26 -0300,
> Emilio López wrote:
>>
>> Well, I finally got it to work. I had to triplicate the
>> "spec->autocfg.hp_pins", I don't know why, but it made it work.
>
> Hmm, does the patch below help?

Yes! Now, with just one "spec->autocfg.hp_pins", it works fine :) I
guess you can include the patch now
.
>
>
> Takashi
>
> ---
> diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c
> index 3345331..12cc340 100644
> --- a/sound/pci/hda/patch_realtek.c
> +++ b/sound/pci/hda/patch_realtek.c
> @@ -1401,6 +1401,7 @@ static void alc_automute_amp(struct hda_codec *codec)
>                nid = spec->autocfg.hp_pins[i];
>                if (!nid)
>                        break;
> +               snd_hda_codec_read(codec, nid, 0, AC_VERB_SET_PIN_SENSE, 0);
>                val = snd_hda_codec_read(codec, nid, 0,
>                                         AC_VERB_GET_PIN_SENSE, 0);
>                if (val & AC_PINSENSE_PRESENCE) {
>

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-24 21:45                                                                                               ` Emilio López
@ 2009-06-26  1:22                                                                                                 ` Emilio López
  2009-06-26  8:28                                                                                                   ` Tony Vroon
  0 siblings, 1 reply; 63+ messages in thread
From: Emilio López @ 2009-06-26  1:22 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: Karthik Ramgopal, Tony Vroon, ALSA development ML

Well, today I downloaded a new snapshot, and I discovered you had
included the fixes. I just want to thank everybody who helped, jack
sensing works perfectly, and I have clearer controls and working bass
sound (the "tuba").

The things I doubt are working are "line in" (there's no line in on
the alsamixer controls) and the external mic (I don't have one
available now, but will test and report soon)

Anyways, thanks for making the most important things work!

Emilio

^ permalink raw reply	[flat|nested] 63+ messages in thread

* Re: Regarding Sound on Acer Aspire 6935G
  2009-06-26  1:22                                                                                                 ` Emilio López
@ 2009-06-26  8:28                                                                                                   ` Tony Vroon
  0 siblings, 0 replies; 63+ messages in thread
From: Tony Vroon @ 2009-06-26  8:28 UTC (permalink / raw)
  To: Emilio López; +Cc: Takashi Iwai, Karthik Ramgopal, ALSA development ML


[-- Attachment #1.1: Type: text/plain, Size: 573 bytes --]

On Thu, 2009-06-25 at 22:22 -0300, Emilio López wrote:
> The things I doubt are working are "line in" (there's no line in on
> the alsamixer controls) and the external mic (I don't have one
> available now, but will test and report soon)

I did enable bias voltage for the external mic, so I would expect that
to work (where it didn't before). I just sent out a patch for the line
in though.

> Anyways, thanks for making the most important things work!

Thanks for joining in, that's what open source drivers are all about :)

> Emilio

Regards,
Tony V.

[-- Attachment #1.2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 63+ messages in thread

end of thread, other threads:[~2009-06-26  8:28 UTC | newest]

Thread overview: 63+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-05-16  3:51 Regarding Sound on Acer Aspire 6935G Karthik Ramgopal
2009-05-17 17:35 ` Takashi Iwai
2009-05-17 20:48   ` Emilio López
2009-05-18  2:52     ` Karthik Ramgopal
2009-05-18  6:01       ` Takashi Iwai
2009-05-18  6:06         ` Karthik Ramgopal
2009-05-18  6:11           ` Takashi Iwai
2009-05-18  6:13             ` Karthik Ramgopal
2009-05-18  6:17               ` Karthik Ramgopal
2009-05-18 23:00                 ` Emilio López
2009-05-19  5:37                   ` Takashi Iwai
2009-05-23 15:19                     ` Emilio López
2009-05-23 18:19                       ` Takashi Iwai
     [not found]                         ` <d54969c50905231651s507ea7ddve40cdf62b0908687@mail.gmail.com>
2009-05-24 16:51                           ` Emilio López
2009-05-27 19:27                             ` Emilio López
2009-05-27 20:54                               ` Takashi Iwai
2009-05-27 21:34                                 ` Takashi Iwai
2009-05-29 17:35                                   ` Emilio López
2009-06-06  3:20                                     ` Emilio López
2009-06-06  3:22                                       ` Karthik Ramgopal
2009-06-06  9:06                                         ` Takashi Iwai
2009-06-06  9:05                                       ` Takashi Iwai
2009-06-06 17:58                                         ` Emilio López
2009-06-09 10:52                                           ` Takashi Iwai
2009-06-14  2:15                                             ` Emilio López
2009-06-21  0:23                                               ` Emilio López
2009-06-21  9:02                                                 ` Takashi Iwai
2009-06-21 22:01                                                   ` Emilio López
2009-06-21 22:11                                                     ` Tony Vroon
2009-06-21 23:24                                                       ` Emilio López
2009-06-22  0:00                                                         ` Tony Vroon
2009-06-22 17:44                                                           ` Emilio López
2009-06-22 18:21                                                             ` Takashi Iwai
2009-06-22 21:51                                                               ` Emilio López
2009-06-22 21:58                                                                 ` Tony Vroon
2009-06-22 22:14                                                                   ` Takashi Iwai
2009-06-22 22:18                                                                     ` Tony Vroon
2009-06-22 22:44                                                                       ` Tony Vroon
2009-06-22 23:14                                                                         ` Emilio López
2009-06-22 23:19                                                                           ` Emilio López
2009-06-22 23:20                                                                           ` Tony Vroon
2009-06-22 23:23                                                                             ` Emilio López
2009-06-23 18:05                                                                               ` Emilio López
2009-06-23 22:40                                                                                 ` Tony Vroon
2009-06-24  1:00                                                                                   ` Emilio López
2009-06-24  1:32                                                                                     ` Emilio López
2009-06-24  7:14                                                                                       ` Takashi Iwai
2009-06-24 18:24                                                                                         ` Emilio López
2009-06-24 19:33                                                                                           ` Emilio López
2009-06-24 21:30                                                                                             ` Takashi Iwai
2009-06-24 21:45                                                                                               ` Emilio López
2009-06-26  1:22                                                                                                 ` Emilio López
2009-06-26  8:28                                                                                                   ` Tony Vroon
2009-06-24  6:55                                                                                     ` Takashi Iwai
2009-05-18  6:22     ` Takashi Iwai
2009-05-18  6:44       ` Karthik Ramgopal
2009-05-18  6:57         ` Takashi Iwai
2009-05-18  8:44           ` Karthik Ramgopal
2009-05-18  9:26             ` Takashi Iwai
2009-05-18  9:29               ` Karthik Ramgopal
2009-05-18  9:39                 ` Takashi Iwai
2009-05-18  9:55                   ` Karthik Ramgopal
2009-05-18 10:29                     ` Takashi Iwai

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.