]> xenbits.xen.org Git - xenclient/linux-2.6.27-pq.git/commitdiff
The sound card inside the hp elitebook 6930p needs to run in laptop mode.
authorJean Guyader <jean.guyader@eu.citrix.com>
Wed, 27 May 2009 22:55:03 +0000 (23:55 +0100)
committerJean Guyader <jean.guyader@eu.citrix.com>
Wed, 27 May 2009 22:55:03 +0000 (23:55 +0100)
00:1b.0 Audio device [0403]: Intel Corporation 82801I (ICH9 Family) HD Audio
Controller [8086:293e] (rev 03)
        Subsystem: Hewlett-Packard Company Device [103c:30db]

master/series
master/snd-hda-intel-hp-elite-6930p-laptop-mode [new file with mode: 0644]

index 7f1cd7a547b9d44a71bae82e81ad31cc8b36b73f..8c3a34986ac2207cccd408e1f0703a6aea35c971 100644 (file)
@@ -251,3 +251,4 @@ sysrq-loglevel
 #
 xen-acpi-wmi
 pciback-flr
+snd-hda-intel-hp-elite-6930p-laptop-mode
diff --git a/master/snd-hda-intel-hp-elite-6930p-laptop-mode b/master/snd-hda-intel-hp-elite-6930p-laptop-mode
new file mode 100644 (file)
index 0000000..06b6b5e
--- /dev/null
@@ -0,0 +1,12 @@
+diff --git a/sound/pci/hda/patch_analog.c b/sound/pci/hda/patch_analog.c
+index 36ddf90..10fe100 100644
+--- a/sound/pci/hda/patch_analog.c
++++ b/sound/pci/hda/patch_analog.c
+@@ -3913,6 +3913,7 @@ static struct snd_pci_quirk ad1884a_cfg_tbl[] = {
+       SND_PCI_QUIRK(0x103c, 0x307a, "HP", AD1884A_MOBILE),
+       SND_PCI_QUIRK(0x103c, 0x30e6, "HP 6730b", AD1884A_LAPTOP),
+       SND_PCI_QUIRK(0x103c, 0x30e7, "HP EliteBook 8530p", AD1884A_LAPTOP),
++      SND_PCI_QUIRK(0x103c, 0x30db, "HP EliteBook 6930p", AD1884A_LAPTOP),
+       SND_PCI_QUIRK(0x103c, 0x3614, "HP 6730s", AD1884A_LAPTOP),
+       SND_PCI_QUIRK(0x17aa, 0x20ac, "Thinkpad X300", AD1884A_THINKPAD),
+       {}