[alsa-devel] Intel HD SigmaTel STAC9221 - Wrong input after output change
Takashi Iwai
tiwai at suse.de
Tue May 29 18:02:43 CEST 2007
At Tue, 29 May 2007 16:43:37 +0100,
Ivan N. Zlatev wrote:
>
> On 5/29/07, Takashi Iwai <tiwai at suse.de> wrote:
> > At Tue, 29 May 2007 17:06:05 +0200,
> > I wrote:
> > >
> > > At Sun, 27 May 2007 23:33:27 +0100,
> > > Ivan N. Zlatev wrote:
> > > >
> > > > Hello,
> > > >
> > > > I am on an iMac ("*imac-20" model/pinconfig) with a Intel HD card with
> > > > the SigmaTel STAC9221 codec. I have attached the inital codec info
> > > > after modprobe. When I plug in and then unplug my speakers the
> > > > microphone stops working. Reproduction steps with codec dump diffs as
> > > > follows
> > >
> > > I guess you can restore the status via toggling "Line In as Output
> > > Switch" and "Mic as Output Switch" mixer elements. The problem looks
> > > like the unsolicited event handling. It doesn't cope with the shared
> > > input jacks well.
> >
> > In case my guess is correct, the patch below should fix the problem.
> > Give it a try.
> >
>
> *Thumbs up!* Works, thanks!
Glad to hear. I committed to ALSA tree now.
Takashi
More information about the Alsa-devel
mailing list