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@xxxxxxxxx> 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@xxxxxxx> > > 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@xxxxxxxxxxxxxxxx > http://mailman.alsa-project.org/mailman/listinfo/alsa-devel > > _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel