aboutsummaryrefslogtreecommitdiffstats
path: root/sound/pci/hda/patch_sigmatel.c
diff options
context:
space:
mode:
authorMatthew Ranostay <mranostay@embeddedalley.com>2009-01-22 22:55:44 -0500
committerTakashi Iwai <tiwai@suse.de>2009-01-23 02:11:43 -0500
commit577aa2c195045599275b54356969ae19f34e7a66 (patch)
tree0e086493e5c2e585b313c00ca419477edac3867f /sound/pci/hda/patch_sigmatel.c
parentfd8757aed16470e088ecdad96ffd30f86c34424d (diff)
ALSA: hda: add reference board SND_PCI_QUIRK
Add another LanParty reference board SND_PCI_QUIRK to quirk lists of all codec families. Signed-off-by: Matthew Ranostay <mranostay@embeddedalley.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/pci/hda/patch_sigmatel.c')
-rw-r--r--sound/pci/hda/patch_sigmatel.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/sound/pci/hda/patch_sigmatel.c b/sound/pci/hda/patch_sigmatel.c
index 212d8c09a67b..3fbe22053b3f 100644
--- a/sound/pci/hda/patch_sigmatel.c
+++ b/sound/pci/hda/patch_sigmatel.c
@@ -1517,6 +1517,8 @@ static struct snd_pci_quirk stac9200_cfg_tbl[] = {
1517 /* SigmaTel reference board */ 1517 /* SigmaTel reference board */
1518 SND_PCI_QUIRK(PCI_VENDOR_ID_INTEL, 0x2668, 1518 SND_PCI_QUIRK(PCI_VENDOR_ID_INTEL, 0x2668,
1519 "DFI LanParty", STAC_REF), 1519 "DFI LanParty", STAC_REF),
1520 SND_PCI_QUIRK(PCI_VENDOR_ID_DFI, 0x3101,
1521 "DFI LanParty", STAC_REF),
1520 /* Dell laptops have BIOS problem */ 1522 /* Dell laptops have BIOS problem */
1521 SND_PCI_QUIRK(PCI_VENDOR_ID_DELL, 0x01a8, 1523 SND_PCI_QUIRK(PCI_VENDOR_ID_DELL, 0x01a8,
1522 "unknown Dell", STAC_9200_DELL_D21), 1524 "unknown Dell", STAC_9200_DELL_D21),
@@ -1666,6 +1668,7 @@ static struct snd_pci_quirk stac925x_codec_id_cfg_tbl[] = {
1666static struct snd_pci_quirk stac925x_cfg_tbl[] = { 1668static struct snd_pci_quirk stac925x_cfg_tbl[] = {
1667 /* SigmaTel reference board */ 1669 /* SigmaTel reference board */
1668 SND_PCI_QUIRK(PCI_VENDOR_ID_INTEL, 0x2668, "DFI LanParty", STAC_REF), 1670 SND_PCI_QUIRK(PCI_VENDOR_ID_INTEL, 0x2668, "DFI LanParty", STAC_REF),
1671 SND_PCI_QUIRK(PCI_VENDOR_ID_DFI, 0x3101, "DFI LanParty", STAC_REF),
1669 SND_PCI_QUIRK(0x8384, 0x7632, "Stac9202 Reference Board", STAC_REF), 1672 SND_PCI_QUIRK(0x8384, 0x7632, "Stac9202 Reference Board", STAC_REF),
1670 1673
1671 /* Default table for unknown ID */ 1674 /* Default table for unknown ID */
@@ -1709,6 +1712,8 @@ static struct snd_pci_quirk stac92hd73xx_cfg_tbl[] = {
1709 /* SigmaTel reference board */ 1712 /* SigmaTel reference board */
1710 SND_PCI_QUIRK(PCI_VENDOR_ID_INTEL, 0x2668, 1713 SND_PCI_QUIRK(PCI_VENDOR_ID_INTEL, 0x2668,
1711 "DFI LanParty", STAC_92HD73XX_REF), 1714 "DFI LanParty", STAC_92HD73XX_REF),
1715 SND_PCI_QUIRK(PCI_VENDOR_ID_DFI, 0x3101,
1716 "DFI LanParty", STAC_92HD73XX_REF),
1712 SND_PCI_QUIRK(PCI_VENDOR_ID_DELL, 0x0254, 1717 SND_PCI_QUIRK(PCI_VENDOR_ID_DELL, 0x0254,
1713 "Dell Studio 1535", STAC_DELL_M6_DMIC), 1718 "Dell Studio 1535", STAC_DELL_M6_DMIC),
1714 SND_PCI_QUIRK(PCI_VENDOR_ID_DELL, 0x0255, 1719 SND_PCI_QUIRK(PCI_VENDOR_ID_DELL, 0x0255,
@@ -1753,6 +1758,8 @@ static struct snd_pci_quirk stac92hd83xxx_cfg_tbl[] = {
1753 /* SigmaTel reference board */ 1758 /* SigmaTel reference board */
1754 SND_PCI_QUIRK(PCI_VENDOR_ID_INTEL, 0x2668, 1759 SND_PCI_QUIRK(PCI_VENDOR_ID_INTEL, 0x2668,
1755 "DFI LanParty", STAC_92HD83XXX_REF), 1760 "DFI LanParty", STAC_92HD83XXX_REF),
1761 SND_PCI_QUIRK(PCI_VENDOR_ID_DFI, 0x3101,
1762 "DFI LanParty", STAC_92HD83XXX_REF),
1756 {} /* terminator */ 1763 {} /* terminator */
1757}; 1764};
1758 1765
@@ -1802,6 +1809,8 @@ static struct snd_pci_quirk stac92hd71bxx_cfg_tbl[] = {
1802 /* SigmaTel reference board */ 1809 /* SigmaTel reference board */
1803 SND_PCI_QUIRK(PCI_VENDOR_ID_INTEL, 0x2668, 1810 SND_PCI_QUIRK(PCI_VENDOR_ID_INTEL, 0x2668,
1804 "DFI LanParty", STAC_92HD71BXX_REF), 1811 "DFI LanParty", STAC_92HD71BXX_REF),
1812 SND_PCI_QUIRK(PCI_VENDOR_ID_DFI, 0x3101,
1813 "DFI LanParty", STAC_92HD71BXX_REF),
1805 SND_PCI_QUIRK(PCI_VENDOR_ID_HP, 0x30f2, 1814 SND_PCI_QUIRK(PCI_VENDOR_ID_HP, 0x30f2,
1806 "HP dv5", STAC_HP_M4), 1815 "HP dv5", STAC_HP_M4),
1807 SND_PCI_QUIRK(PCI_VENDOR_ID_HP, 0x30f4, 1816 SND_PCI_QUIRK(PCI_VENDOR_ID_HP, 0x30f4,
@@ -1992,6 +2001,8 @@ static struct snd_pci_quirk stac922x_cfg_tbl[] = {
1992 /* SigmaTel reference board */ 2001 /* SigmaTel reference board */
1993 SND_PCI_QUIRK(PCI_VENDOR_ID_INTEL, 0x2668, 2002 SND_PCI_QUIRK(PCI_VENDOR_ID_INTEL, 0x2668,
1994 "DFI LanParty", STAC_D945_REF), 2003 "DFI LanParty", STAC_D945_REF),
2004 SND_PCI_QUIRK(PCI_VENDOR_ID_DFI, 0x3101,
2005 "DFI LanParty", STAC_D945_REF),
1995 /* Intel 945G based systems */ 2006 /* Intel 945G based systems */
1996 SND_PCI_QUIRK(PCI_VENDOR_ID_INTEL, 0x0101, 2007 SND_PCI_QUIRK(PCI_VENDOR_ID_INTEL, 0x0101,
1997 "Intel D945G", STAC_D945GTP3), 2008 "Intel D945G", STAC_D945GTP3),
@@ -2148,6 +2159,8 @@ static struct snd_pci_quirk stac927x_cfg_tbl[] = {
2148 /* SigmaTel reference board */ 2159 /* SigmaTel reference board */
2149 SND_PCI_QUIRK(PCI_VENDOR_ID_INTEL, 0x2668, 2160 SND_PCI_QUIRK(PCI_VENDOR_ID_INTEL, 0x2668,
2150 "DFI LanParty", STAC_D965_REF), 2161 "DFI LanParty", STAC_D965_REF),
2162 SND_PCI_QUIRK(PCI_VENDOR_ID_DFI, 0x3101,
2163 "DFI LanParty", STAC_D965_REF),
2151 /* Intel 946 based systems */ 2164 /* Intel 946 based systems */
2152 SND_PCI_QUIRK(PCI_VENDOR_ID_INTEL, 0x3d01, "Intel D946", STAC_D965_3ST), 2165 SND_PCI_QUIRK(PCI_VENDOR_ID_INTEL, 0x3d01, "Intel D946", STAC_D965_3ST),
2153 SND_PCI_QUIRK(PCI_VENDOR_ID_INTEL, 0xa301, "Intel D946", STAC_D965_3ST), 2166 SND_PCI_QUIRK(PCI_VENDOR_ID_INTEL, 0xa301, "Intel D946", STAC_D965_3ST),
@@ -2259,6 +2272,8 @@ static struct snd_pci_quirk stac9205_cfg_tbl[] = {
2259 /* SigmaTel reference board */ 2272 /* SigmaTel reference board */
2260 SND_PCI_QUIRK(PCI_VENDOR_ID_INTEL, 0x2668, 2273 SND_PCI_QUIRK(PCI_VENDOR_ID_INTEL, 0x2668,
2261 "DFI LanParty", STAC_9205_REF), 2274 "DFI LanParty", STAC_9205_REF),
2275 SND_PCI_QUIRK(PCI_VENDOR_ID_DFI, 0x3101,
2276 "DFI LanParty", STAC_9205_REF),
2262 /* Dell */ 2277 /* Dell */
2263 SND_PCI_QUIRK(PCI_VENDOR_ID_DELL, 0x01f1, 2278 SND_PCI_QUIRK(PCI_VENDOR_ID_DELL, 0x01f1,
2264 "unknown Dell", STAC_9205_DELL_M42), 2279 "unknown Dell", STAC_9205_DELL_M42),