At Mon, 6 Dec 2010 11:48:27 -0800,
Greg KH wrote:
> 
> This breaks the build on the .36 kernel tree, so I'm not including it
> there.  If you want it included in that stable tree, please provide me
> with a working backport.

Looks like a fuzz while applying to 2.6.36.

David, care to refresh the patch and submit again?
(don't forget to add the upstream commit id with the update patch)


thanks,

Takashi

> 
> thanks,
> 
> greg k-h
> 
> > commit: 89feca1a16b05651d9c500e5572c0d6882873396
> > From: David Henningsson <[email protected]>
> > Date: Wed, 13 Oct 2010 15:48:24 +0200
> > Subject: [PATCH] ALSA: HDA: Enable digital mic on IDT 92HD87B
> > 
> > BugLink: http://launchpad.net/bugs/673075
> > 
> > According to the datasheet of 92HD87B, there is a digital mic
> > at nid 0x11, so enable it in order to be able to use the mic.
> > 
> > Cc: [email protected]
> > Signed-off-by: David Henningsson <[email protected]>
> > Signed-off-by: Takashi Iwai <[email protected]>
> > ---
> >  sound/pci/hda/patch_sigmatel.c |   14 ++++++++++++--
> >  1 files changed, 12 insertions(+), 2 deletions(-)
> > 
> > diff --git a/sound/pci/hda/patch_sigmatel.c b/sound/pci/hda/patch_sigmatel.c
> > index 93fa59c..cfd73af 100644
> > --- a/sound/pci/hda/patch_sigmatel.c
> > +++ b/sound/pci/hda/patch_sigmatel.c
> > @@ -389,6 +389,11 @@ static hda_nid_t 
> > stac92hd83xxx_dmic_nids[STAC92HD83XXX_NUM_DMICS + 1] = {
> >     0x11, 0x20, 0
> >  };
> >  
> > +#define STAC92HD87B_NUM_DMICS       1
> > +static hda_nid_t stac92hd87b_dmic_nids[STAC92HD87B_NUM_DMICS + 1] = {
> > +   0x11, 0
> > +};
> > +
> >  #define STAC92HD83XXX_NUM_CAPS     2
> >  static unsigned long stac92hd83xxx_capvols[] = {
> >     HDA_COMPOSE_AMP_VAL(0x17, 3, 0, HDA_OUTPUT),
> > @@ -5452,12 +5457,17 @@ again:
> >                             stac92hd83xxx_brd_tbl[spec->board_config]);
> >  
> >     switch (codec->vendor_id) {
> > +   case 0x111d76d1:
> > +   case 0x111d76d9:
> > +           spec->dmic_nids = stac92hd87b_dmic_nids;
> > +           spec->num_dmics = stac92xx_connected_ports(codec,
> > +                           stac92hd87b_dmic_nids,
> > +                           STAC92HD87B_NUM_DMICS);
> > +           /* Fall through */
> >     case 0x111d7666:
> >     case 0x111d7667:
> >     case 0x111d7668:
> >     case 0x111d7669:
> > -   case 0x111d76d1:
> > -   case 0x111d76d9:
> >             spec->num_pins = ARRAY_SIZE(stac92hd88xxx_pin_nids);
> >             spec->pin_nids = stac92hd88xxx_pin_nids;
> >             spec->mono_nid = 0;
> > 
> > _______________________________________________
> > stable mailing list
> > [email protected]
> > http://linux.kernel.org/mailman/listinfo/stable
> 

_______________________________________________
stable mailing list
[email protected]
http://linux.kernel.org/mailman/listinfo/stable

Reply via email to