[alsa-devel] Problems with Intel HDA driver

Takashi Iwai tiwai at suse.de
Mon Sep 14 15:23:05 CEST 2009


At Mon, 14 Sep 2009 15:15:53 +0200,
I wrote:
> 
> At Mon, 14 Sep 2009 16:15:02 +0300,
> Ozan Çağlayan wrote:
> > 
> > Takashi Iwai wrote On 14-09-2009 15:36:
> > >
> > > Yeah, I think we can add EAPD handling as default for IDT92HD71xx
> > > codecs.  I've never seen machines that can't live with GPIO0 bit up.
> > >   
> > 
> > enable_msi doesn't seem to affect the auto-muting problem. I played with
> > every single node in hda-analyzer but can't get auto-mute work. I can
> > manually mute the HP output and the internal speakers by
> > checking/unchecking OUT checkboxes on relevant NIDs. There's a 8xn
> > matrix for GPIO settings, I played with them as well to set unsol but nope.
> > 
> > I want to remember that dell-m4-1 makes automute work but breaks the
> > mixer channels:
> > 
> > http://www.spinics.net/lists/alsa-devel/msg26714.html
> > 
> > Err, I know that I didn't answer the last question in the thread as I'm
> > a little bit lost in the NID pool and didn't have time to investigate
> > further.
> 
> Could you check whether this still valid?
> 
> Basically the model option doesn't change the auto-mute behavior.
> It just changes which pin to be detected and which pin to mute.
> So, if model=dell-m4-1 makes the auto-muting working, it means
> that the BIOS setup is broken.

I looked through alsa-info output now, and found the culprit.
NID 0x0f is set as a line-out, and currently the driver doesn't
don't do auto-muting for line-out unless a headphone is present.
Changing it to a headphone should fix.  Or you can give hp_detect=1
hint via sysfs and reconfigure.


Takashi


More information about the Alsa-devel mailing list