浏览代码

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 <clemens@ladisch.de>
Clemens Ladisch 17 年之前
父节点
当前提交
c85ceac974
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      sound/usb/usbquirks.h

+ 1 - 1
sound/usb/usbquirks.h

@@ -210,7 +210,7 @@ YAMAHA_DEVICE(0x1042, NULL),
 YAMAHA_DEVICE(0x1043, NULL),
 YAMAHA_DEVICE(0x1043, NULL),
 YAMAHA_DEVICE(0x1044, NULL),
 YAMAHA_DEVICE(0x1044, NULL),
 YAMAHA_DEVICE(0x1045, NULL),
 YAMAHA_DEVICE(0x1045, NULL),
-YAMAHA_DEVICE(0x104e, "KX49"),
+YAMAHA_INTERFACE(0x104e, 0, NULL),
 YAMAHA_DEVICE(0x2000, "DGP-7"),
 YAMAHA_DEVICE(0x2000, "DGP-7"),
 YAMAHA_DEVICE(0x2001, "DGP-5"),
 YAMAHA_DEVICE(0x2001, "DGP-5"),
 YAMAHA_DEVICE(0x2002, NULL),
 YAMAHA_DEVICE(0x2002, NULL),