SRU - LP309508 - Dell laptop digital mic does not work, PCI 1028:0271
Tim Gardner
tim.gardner at canonical.com
Fri Dec 19 13:12:57 UTC 2008
Stefan Bader wrote:
> Tim Gardner wrote:
>> From 16c860c76d091a765a669ad68d38c114167092d1 Mon Sep 17 00:00:00 2001
>> From: Tim Gardner <tim.gardner at canonical.com>
>> Date: Thu, 18 Dec 2008 15:30:50 -0700
>> Subject: [PATCH] UBUNTU: Dell laptop digital mic does not work, PCI 1028:0271
>> OriginalAuthor: Matt Ranostay <mranostay at embeddedalley.com>
>> Bug: #309508
>>
>> Add quirk support for this laptop.
>>
>> Signed-off-by: Tim Gardner <tim.gardner at canonical.com>
>> ---
>> sound/pci/hda/hda_intel.c | 1 +
>> sound/pci/hda/patch_sigmatel.c | 1 -
>> 2 files changed, 1 insertions(+), 1 deletions(-)
>>
>> diff --git a/sound/pci/hda/hda_intel.c b/sound/pci/hda/hda_intel.c
>> index 0f014b1..d1fa253 100644
>> --- a/sound/pci/hda/hda_intel.c
>> +++ b/sound/pci/hda/hda_intel.c
>> @@ -1997,6 +1997,7 @@ static struct snd_pci_quirk probe_mask_list[] __devinitdata = {
>> SND_PCI_QUIRK(0x1014, 0x05b7, "Thinkpad Z60", 0x01),
>> SND_PCI_QUIRK(0x17aa, 0x2010, "Thinkpad X/T/R60", 0x01),
>> SND_PCI_QUIRK(0x17aa, 0x20ac, "Thinkpad X/T/R61", 0x01),
>> + SND_PCI_QUIRK(0x1028, 0x0271, "unknown Dell", 0x11),
>> {}
>> };
>>
>> diff --git a/sound/pci/hda/patch_sigmatel.c b/sound/pci/hda/patch_sigmatel.c
>> index 09bc94d..9a670c5 100644
>> --- a/sound/pci/hda/patch_sigmatel.c
>> +++ b/sound/pci/hda/patch_sigmatel.c
>> @@ -3634,7 +3634,6 @@ again:
>> spec->num_dmics = 0;
>> break;
>> case 0x10280271: /* Digital Mics */
>> - spec->eapd_switch = 1;
>> case 0x10280272:
>> case 0x10280254:
>> case 0x10280255:
>
> ACK, are you adding this to Jaunty, too?
>
> Stefan
>
Its already upstream in a much different form. There was serious quirk
work between .27 and .28. I would, however, like to verify that it still
works correctly in .28 but I don't have a platform to test on.
rtg
--
Tim Gardner tim.gardner at canonical.com
More information about the kernel-team
mailing list