From eac90cd6fc5973a8f7c2a3041440993dd9dd260b Mon Sep 17 00:00:00 2001 From: Daniel T. Chen Date: Fri, 25 Aug 2006 20:21:36 -0400 Subject: [PATCH] [UBUNTU:sound/pci/hda/] #42600: Fix silent recording from microphone on Dell Inspiron 630m (and assorted models) UpstreamStatus: Added in upstream alsa-kernel hg changeset: 61bfe5b3a7ae [http://hg-mirror.alsa-project.org/alsa-kernel?cmd=changeset;node=61bfe5b3a7aef3de2bab53677209dbc2ce827250;style=raw] References: ALSA: #2038 Ubuntu: #42600 Certain Dell laptops need to use the reference model due to a possible BIOS bug, so make their subdevice IDs correspond to model=ref. This commit closes Ubuntu: #42600. Signed-off-by: Daniel T Chen --- sound/pci/hda/patch_sigmatel.c | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/sound/pci/hda/patch_sigmatel.c b/sound/pci/hda/patch_sigmatel.c index d2a8333..5882d6d 100644 --- a/sound/pci/hda/patch_sigmatel.c +++ b/sound/pci/hda/patch_sigmatel.c @@ -465,6 +465,13 @@ static struct hda_board_config stac9205_ .pci_subvendor = PCI_VENDOR_ID_INTEL, .pci_subdevice = 0x2668, /* DFI LanParty */ .config = STAC_REF }, /* SigmaTel reference board */ + /* Dell laptops have BIOS problem */ + { .pci_subvendor = PCI_VENDOR_ID_DELL, .pci_subdevice = 0x01b5, + .config = STAC_REF }, /* Dell Inspiron 630m */ + { .pci_subvendor = PCI_VENDOR_ID_DELL, .pci_subdevice = 0x01c2, + .config = STAC_REF }, /* Dell Latitude D620 */ + { .pci_subvendor = PCI_VENDOR_ID_DELL, .pci_subdevice = 0x01cb, + .config = STAC_REF }, /* Dell Latitude 120L */ {} /* terminator */ }; -- 1.4.1