aboutsummaryrefslogtreecommitdiffstats
path: root/sound/pci/hda
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2006-08-25 07:11:26 -0400
committerJaroslav Kysela <perex@suse.cz>2006-09-23 04:44:26 -0400
commit2c7782b420ee137057eeec7c24a565ac85fc1988 (patch)
treed3e26dd27caf13ca738db721eab05cfda8d17c48 /sound/pci/hda
parent18c1c3f694105ab2a6f43e054e23f9a751b2f869 (diff)
[ALSA] hda-codec - Use model=ref for some Dell laptops
Force to choose model=ref for some Dell laptops with STAC9200 codec chip for fixing the silent mic recording problem (possibly due to a BIOS bug). Reference: ALSA bug#2038 So far, applied to Inspiron 630m, Latitude D620 and 120L. Signed-off-by: Takashi Iwai <tiwai@suse.de> Signed-off-by: Jaroslav Kysela <perex@suse.cz>
Diffstat (limited to 'sound/pci/hda')
-rw-r--r--sound/pci/hda/patch_sigmatel.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/sound/pci/hda/patch_sigmatel.c b/sound/pci/hda/patch_sigmatel.c
index 239ae3fad054..8d5ad7c0db07 100644
--- a/sound/pci/hda/patch_sigmatel.c
+++ b/sound/pci/hda/patch_sigmatel.c
@@ -582,6 +582,13 @@ static struct hda_board_config stac9205_cfg_tbl[] = {
582 .pci_subvendor = PCI_VENDOR_ID_INTEL, 582 .pci_subvendor = PCI_VENDOR_ID_INTEL,
583 .pci_subdevice = 0x2668, /* DFI LanParty */ 583 .pci_subdevice = 0x2668, /* DFI LanParty */
584 .config = STAC_REF }, /* SigmaTel reference board */ 584 .config = STAC_REF }, /* SigmaTel reference board */
585 /* Dell laptops have BIOS problem */
586 { .pci_subvendor = PCI_VENDOR_ID_DELL, .pci_subdevice = 0x01b5,
587 .config = STAC_REF }, /* Dell Inspiron 630m */
588 { .pci_subvendor = PCI_VENDOR_ID_DELL, .pci_subdevice = 0x01c2,
589 .config = STAC_REF }, /* Dell Latitude D620 */
590 { .pci_subvendor = PCI_VENDOR_ID_DELL, .pci_subdevice = 0x01cb,
591 .config = STAC_REF }, /* Dell Latitude 120L */
585 {} /* terminator */ 592 {} /* terminator */
586}; 593};
587 594