aboutsummaryrefslogtreecommitdiffstats
path: root/sound/pci
diff options
context:
space:
mode:
authorDavid Henningsson <david.henningsson@canonical.com>2011-04-29 08:10:55 -0400
committerTakashi Iwai <tiwai@suse.de>2011-04-29 08:19:31 -0400
commit94024cd1aefa0f8bcc9dfe46c05bd7ce3f471a1c (patch)
treec47956f028be6db82e2d4907708a61cad9f0e2e7 /sound/pci
parenta7e985e18fbfda71313a399688a6233802e7fbd0 (diff)
ALSA: HDA: Fix automute for Gateway NV79
The PCI SSID is 1025:031c and the codec SSID is 1025:031d, so the driver mistakes this for a SKU value, but looking at the numbers, this is obviously wrong. Cc: stable@kernel.org (2.6.38+) BugLink: http://bugs.launchpad.net/bugs/761861 Signed-off-by: David Henningsson <david.henningsson@canonical.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/pci')
-rw-r--r--sound/pci/hda/patch_realtek.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c
index 07352224cee9..5c26c713e17b 100644
--- a/sound/pci/hda/patch_realtek.c
+++ b/sound/pci/hda/patch_realtek.c
@@ -19480,6 +19480,7 @@ enum {
19480 ALC272_FIXUP_MARIO, 19480 ALC272_FIXUP_MARIO,
19481 ALC662_FIXUP_CZC_P10T, 19481 ALC662_FIXUP_CZC_P10T,
19482 ALC662_FIXUP_GIGABYTE, 19482 ALC662_FIXUP_GIGABYTE,
19483 ALC662_FIXUP_SKU_IGNORE,
19483}; 19484};
19484 19485
19485static const struct alc_fixup alc662_fixups[] = { 19486static const struct alc_fixup alc662_fixups[] = {
@@ -19515,10 +19516,15 @@ static const struct alc_fixup alc662_fixups[] = {
19515 { } 19516 { }
19516 } 19517 }
19517 }, 19518 },
19519 [ALC662_FIXUP_SKU_IGNORE] = {
19520 .type = ALC_FIXUP_SKU,
19521 .v.sku = ALC_FIXUP_SKU_IGNORE,
19522 },
19518}; 19523};
19519 19524
19520static struct snd_pci_quirk alc662_fixup_tbl[] = { 19525static struct snd_pci_quirk alc662_fixup_tbl[] = {
19521 SND_PCI_QUIRK(0x1025, 0x0308, "Acer Aspire 8942G", ALC662_FIXUP_ASPIRE), 19526 SND_PCI_QUIRK(0x1025, 0x0308, "Acer Aspire 8942G", ALC662_FIXUP_ASPIRE),
19527 SND_PCI_QUIRK(0x1025, 0x031c, "Gateway NV79", ALC662_FIXUP_SKU_IGNORE),
19522 SND_PCI_QUIRK(0x1025, 0x038b, "Acer Aspire 8943G", ALC662_FIXUP_ASPIRE), 19528 SND_PCI_QUIRK(0x1025, 0x038b, "Acer Aspire 8943G", ALC662_FIXUP_ASPIRE),
19523 SND_PCI_QUIRK(0x144d, 0xc051, "Samsung R720", ALC662_FIXUP_IDEAPAD), 19529 SND_PCI_QUIRK(0x144d, 0xc051, "Samsung R720", ALC662_FIXUP_IDEAPAD),
19524 SND_PCI_QUIRK(0x1458, 0xa002, "Gigabyte", ALC662_FIXUP_GIGABYTE), 19530 SND_PCI_QUIRK(0x1458, 0xa002, "Gigabyte", ALC662_FIXUP_GIGABYTE),