From: Clemens Ladisch Date: Thu, 10 Jul 2008 09:01:06 +0000 (+0200) Subject: ALSA: usb-audio: fix Yamaha KX quirk X-Git-Tag: v2.6.27-rc1~1111^2~11 X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c85ceac97487580e39daaf57858513246e425647;p=linux-2.6 ALSA: usb-audio: fix Yamaha KX quirk We have to restrict the quirk to interface 0 because the second interface is not MIDI but HID. Additionally, this product ID is used by all four KX models, so it is better to read the product name from the device. Signed-off-by: Clemens Ladisch --- diff --git a/sound/usb/usbquirks.h b/sound/usb/usbquirks.h index d675050210..3eb12feeae 100644 --- a/sound/usb/usbquirks.h +++ b/sound/usb/usbquirks.h @@ -210,7 +210,7 @@ YAMAHA_DEVICE(0x1042, NULL), YAMAHA_DEVICE(0x1043, NULL), YAMAHA_DEVICE(0x1044, NULL), YAMAHA_DEVICE(0x1045, NULL), -YAMAHA_DEVICE(0x104e, "KX49"), +YAMAHA_INTERFACE(0x104e, 0, NULL), YAMAHA_DEVICE(0x2000, "DGP-7"), YAMAHA_DEVICE(0x2001, "DGP-5"), YAMAHA_DEVICE(0x2002, NULL),