[alsa-devel] Dell new AIO platform

Takashi Iwai tiwai at suse.de
Tue Mar 6 10:09:41 CET 2018


On Tue, 06 Mar 2018 10:03:38 +0100,
Kailang wrote:
> 
>  
> 
> > -----Original Message-----
> > From: Takashi Iwai [mailto:tiwai at suse.de] 
> > Sent: Tuesday, March 06, 2018 4:49 PM
> > To: Kailang
> > Cc: (alsa-devel at alsa-project.org)
> > Subject: Re: Dell new AIO platform
> > 
> > On Tue, 06 Mar 2018 08:54:39 +0100,
> > Kailang wrote:
> > > 
> > > Hi Takashi,
> > > 
> > > This platform was only one phone Jack.
> > > Add dummy lineout verb to fix automute mode disable.
> > > This just the workarround.
> > 
> > I'm not sure why this phantom line pin is needed.
> > What happens without that?
> 
> Looks like I find the root cause for this issue, since there is only one output device (headphone), so the Auto-mute is not supported on this machine, as a result, when users plug headphone to the jack, audomute_hook or hp_automute_hook will not be called, then the alc_update_headset_mode() will not be called, and alc_headset_mode_default() will not be called. the headset jack is always in the alc_headset_mode_unplugged() state.

OK, now understood.

I can take the patch as a tentative workaround.
But for the proper fix, could you give alsa-info.sh output?


thanks,

Takashi


More information about the Alsa-devel mailing list