]> xenbits.xensource.com Git - xenclient/build.git/commitdiff
[multimedia/alsa] Add patch for HP6930p quirk
authorThomas Horsten <thomas.horsten@citrix.com>
Thu, 6 Aug 2009 11:50:28 +0000 (12:50 +0100)
committerThomas Horsten <thomas.horsten@citrix.com>
Thu, 6 Aug 2009 11:50:28 +0000 (12:50 +0100)
package/multimedia/alsa-driver/alsa-driver-1.0.20-hp6930p.patch [new file with mode: 0644]
package/multimedia/alsa-driver/alsa-driver.mk

diff --git a/package/multimedia/alsa-driver/alsa-driver-1.0.20-hp6930p.patch b/package/multimedia/alsa-driver/alsa-driver-1.0.20-hp6930p.patch
new file mode 100644 (file)
index 0000000..3a2d521
--- /dev/null
@@ -0,0 +1,25 @@
+===
+From ff84847171508a3c76eb7e483204d1be7738729b Mon Sep 17 00:00:00 2001
+From: Takashi Iwai <tiwai@suse.de>
+Date: Wed, 1 Jul 2009 18:08:01 +0200
+Subject: [PATCH] ALSA: hda - Add quirk for HP 6930p
+
+Added a quirk model=laptop for HP 6930p (103c:30dc) with AD1984A codec.
+
+Signed-off-by: Takashi Iwai <tiwai@suse.de>
+---
+ sound/pci/hda/patch_analog.c |    1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+diff --git a/alsa-kernel/pci/hda/patch_analog.c b/alsa-kernel/pci/hda/patch_analog.c
+index 84cc49c..85e8618 100644
+--- a/alsa-kernel/pci/hda/patch_analog.c
++++ b/alsa-kernel/pci/hda/patch_analog.c
+@@ -3966,6 +3966,7 @@ static struct snd_pci_quirk ad1884a_cfg_tbl[] = {
+       SND_PCI_QUIRK(0x103c, 0x3037, "HP 2230s", AD1884A_LAPTOP),
+       SND_PCI_QUIRK(0x103c, 0x3056, "HP", AD1884A_MOBILE),
+       SND_PCI_QUIRK_MASK(0x103c, 0xfff0, 0x3070, "HP", AD1884A_MOBILE),
++      SND_PCI_QUIRK_MASK(0x103c, 0xfff0, 0x30d0, "HP laptop", AD1884A_LAPTOP),
+       SND_PCI_QUIRK_MASK(0x103c, 0xfff0, 0x30e0, "HP laptop", AD1884A_LAPTOP),
+       SND_PCI_QUIRK_MASK(0x103c, 0xff00, 0x3600, "HP laptop", AD1884A_LAPTOP),
+       SND_PCI_QUIRK(0x17aa, 0x20ac, "Thinkpad X300", AD1884A_THINKPAD),
index 8c37c1ac1669fac2dc34f7ed3299734d9f90eef4..20ccea21d72dc9693c14ef20224eb5519f625270 100644 (file)
@@ -19,6 +19,7 @@ $(DL_DIR)/$(ALSA_DRIVER_SOURCE):
 
 $(ALSA_DRIVER_DIR)/.unpacked: $(DL_DIR)/$(ALSA_DRIVER_SOURCE)
        $(ALSA_DRIVER_CAT) $(DL_DIR)/$(ALSA_DRIVER_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
+       toolchain/patch-kernel.sh $(ALSA_DRIVER_DIR) package/multimedia/alsa-driver/ alsa-driver-$(ALSA_DRIVER_VERSION)\*.patch
        touch $@
 
 # See http://linux.derkeiler.com/Newsgroups/alt.os.linux.suse/2008-09/msg00649.html