Skip to content

Commit a382c30

Browse files
stffrdhrnJiri Kosina
authored andcommitted
HID: quirks: Add no_init_reports for AKAI midi controller
The midi controller times-out while initializing reports, this causes boot to take an extra 10 seconds. The device descriptor advertises that it has an internal HID device but seems to not actually do anything useful. Signed-off-by: Stafford Horne <[email protected]> Reviewed-by: Benjamin Tissoires <[email protected]> Signed-off-by: Jiri Kosina <[email protected]>
1 parent b786ae8 commit a382c30

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

drivers/hid/hid-ids.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,9 @@
6161
#define USB_VENDOR_ID_AIREN 0x1a2c
6262
#define USB_DEVICE_ID_AIREN_SLIMPLUS 0x0002
6363

64+
#define USB_VENDOR_ID_AKAI 0x2011
65+
#define USB_DEVICE_ID_AKAI_MPKMINI2 0x0715
66+
6467
#define USB_VENDOR_ID_ALCOR 0x058f
6568
#define USB_DEVICE_ID_ALCOR_USBRS232 0x9720
6669

drivers/hid/usbhid/hid-quirks.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ static const struct hid_blacklist {
5555
{ USB_VENDOR_ID_TOUCHPACK, USB_DEVICE_ID_TOUCHPACK_RTS, HID_QUIRK_MULTI_INPUT },
5656

5757
{ USB_VENDOR_ID_AIREN, USB_DEVICE_ID_AIREN_SLIMPLUS, HID_QUIRK_NOGET },
58+
{ USB_VENDOR_ID_AKAI, USB_DEVICE_ID_AKAI_MPKMINI2, HID_QUIRK_NO_INIT_REPORTS },
5859
{ USB_VENDOR_ID_ATEN, USB_DEVICE_ID_ATEN_UC100KM, HID_QUIRK_NOGET },
5960
{ USB_VENDOR_ID_ATEN, USB_DEVICE_ID_ATEN_CS124U, HID_QUIRK_NOGET },
6061
{ USB_VENDOR_ID_ATEN, USB_DEVICE_ID_ATEN_2PORTKVM, HID_QUIRK_NOGET },

0 commit comments

Comments
 (0)