ALSA: HDA: Add Lenovo vendor quirk for Conexant 205xx
PATCH 1/1 ALSA: HDA: Add Lenovo vendor quirk for Conexant 205xx
Many new Lenovos need the ideapad quirk. Also, since the
auto parser for this chip is far from optimal, the regression
risk is low (although not zero). So let's add it for 2.6.38, but not for stable. Seems reasonable?
Signature · 2 lines
David Henningsson, Canonical Ltd. http://launchpad.net/~diwic
Quoted 1 line
From
b1d157ec38690d2ef65d7e22fc4dafaddb94a58eMon Sep 17 00:00:00 2001
From: David Henningsson <[email protected]>
Date: Fri, 7 Jan 2011 07:53:39 +0100
Subject: [PATCH] ALSA: HDA: Add Lenovo vendor quirk for Conexant 205xx
Many new Lenovos need the ideapad quirk. Also, since the auto parser for this chip is far from optimal, the regression risk is low (although not zero).
--- sound/pci/hda/patch_conexant.c | 9 +-------- 1 files changed, 1 insertions(+), 8 deletions(-)
sound/pci/hda/patch_conexant.c +1 -8
@@ -3109,16 +3109,9 @@ static struct snd_pci_quirk cxt5066_cfg_tbl[] = { CXT5066_LAPTOP),SND_PCI_QUIRK (0x152d ,0x0833 ,"OLPC XO-1.5" ,CXT5066_OLPC_XO_1_5 ),SND_PCI_QUIRK (0x17aa ,0x20f2 ,"Lenovo T400s" ,CXT5066_THINKPAD ), -SND_PCI_QUIRK (0x17aa ,0x21b2 ,"Thinkpad X100e" ,CXT5066_IDEAPAD ),SND_PCI_QUIRK (0x17aa ,0x21c5 ,"Thinkpad Edge 13" ,CXT5066_THINKPAD ), -SND_PCI_QUIRK (0x17aa ,0x21b3 ,"Thinkpad Edge 13 (197)" ,CXT5066_IDEAPAD ), -SND_PCI_QUIRK (0x17aa ,0x21b4 ,"Thinkpad Edge" ,CXT5066_IDEAPAD ), -SND_PCI_QUIRK (0x17aa ,0x21c8 ,"Thinkpad Edge 11" ,CXT5066_IDEAPAD ),SND_PCI_QUIRK (0x17aa ,0x215e ,"Lenovo Thinkpad" ,CXT5066_THINKPAD ), -SND_PCI_QUIRK (0x17aa ,0x38af ,"Lenovo G series" ,CXT5066_IDEAPAD ), -SND_PCI_QUIRK (0x17aa ,0x390a ,"Lenovo S10-3t" ,CXT5066_IDEAPAD ), -SND_PCI_QUIRK (0x17aa ,0x3938 ,"Lenovo G series (AMD)" ,CXT5066_IDEAPAD ), - SND_PCI_QUIRK(0x17aa, 0x3a0d, "ideapad", CXT5066_IDEAPAD), + SND_PCI_QUIRK_VENDOR(0x17aa, "Lenovo", CXT5066_IDEAPAD), /* Fallback for Lenovos without dock mic */ {} };
Signature · 1 line
1.7.1
_______________________________________________
Alsa-devel mailing list
[email protected]
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
At Fri, 07 Jan 2011 08:11:55 +0100,
Quoted 7 lines · David Henningsson
Many new Lenovos need the ideapad quirk. Also, since the auto parser for this chip is far from optimal, the regression risk is low (although not zero). So let's add it for 2.6.38, but not for stable. Seems reasonable?
Yes, looks safe enough to me.
Applied now. Thanks.
Takashi
Quoted 46 lines
Signature · 4 lines
-- David Henningsson, Canonical Ltd. http://launchpad.net/~diwic [2 0001-ALSA-HDA-Add-Lenovo-vendor-quirk-for-Conexant-205xx.patch <text/x-patch (7bit)>]Quoted 1 line
From
b1d157ec38690d2ef65d7e22fc4dafaddb94a58eMon Sep 17 00:00:00 2001From: David Henningsson <[email protected]>
Date: Fri, 7 Jan 2011 07:53:39 +0100
Subject: [PATCH] ALSA: HDA: Add Lenovo vendor quirk for Conexant 205xxMany new Lenovos need the ideapad quirk. Also, since the auto parser for this chip is far from optimal, the regression risk is low (although not zero).
Signed-off-by David Henningsson <[email protected]>--- sound/pci/hda/patch_conexant.c | 9 +-------- 1 files changed, 1 insertions(+), 8 deletions(-)sound/pci/hda/patch_conexant.c +1
-8@@ -3109,16 +3109,9 @@ static struct snd_pci_quirk cxt5066_cfg_tbl[] = { CXT5066_LAPTOP),SND_PCI_QUIRK (0x152d ,0x0833 ,"OLPC XO-1.5" ,CXT5066_OLPC_XO_1_5 ),SND_PCI_QUIRK (0x17aa ,0x20f2 ,"Lenovo T400s" ,CXT5066_THINKPAD ), -SND_PCI_QUIRK (0x17aa ,0x21b2 ,"Thinkpad X100e" ,CXT5066_IDEAPAD ),SND_PCI_QUIRK (0x17aa ,0x21c5 ,"Thinkpad Edge 13" ,CXT5066_THINKPAD ), -SND_PCI_QUIRK (0x17aa ,0x21b3 ,"Thinkpad Edge 13 (197)" ,CXT5066_IDEAPAD ), -SND_PCI_QUIRK (0x17aa ,0x21b4 ,"Thinkpad Edge" ,CXT5066_IDEAPAD ), -SND_PCI_QUIRK (0x17aa ,0x21c8 ,"Thinkpad Edge 11" ,CXT5066_IDEAPAD ),SND_PCI_QUIRK (0x17aa ,0x215e ,"Lenovo Thinkpad" ,CXT5066_THINKPAD ), -SND_PCI_QUIRK (0x17aa ,0x38af ,"Lenovo G series" ,CXT5066_IDEAPAD ), -SND_PCI_QUIRK (0x17aa ,0x390a ,"Lenovo S10-3t" ,CXT5066_IDEAPAD ), -SND_PCI_QUIRK (0x17aa ,0x3938 ,"Lenovo G series (AMD)" ,CXT5066_IDEAPAD ), - SND_PCI_QUIRK(0x17aa, 0x3a0d, "ideapad", CXT5066_IDEAPAD), + SND_PCI_QUIRK_VENDOR(0x17aa, "Lenovo", CXT5066_IDEAPAD), /* Fallback for Lenovos without dock mic */ {} };Signature · 1 line
1.7.1