usb: quirks: add quirk for WORLDE MINI MIDI keyboard
commit2811501e6d8f5747d08f8e25b9ecf472d0dc4c7d
authorFelipe Balbi <felipe.balbi@linux.intel.com>
Tue, 3 Oct 2017 08:16:43 +0000 (3 11:16 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 17 Oct 2017 10:25:41 +0000 (17 12:25 +0200)
tree690311f59b0571b9cda0d96e5c2656adeae34c65
parent6ed05c68cbcae42cd52b8e53b66952bfa9c002ce
usb: quirks: add quirk for WORLDE MINI MIDI keyboard

This keyboard doesn't implement Get String descriptors properly even
though string indexes are valid. What happens is that when requesting
for the String descriptor, the device disconnects and
reconnects. Without this quirk, this loop will continue forever.

Cc: Alan Stern <stern@rowland.harvard.edu>
Reported-by: Владимир Мартьянов <vilgeforce@gmail.com>
Cc: stable <stable@vger.kernel.org>
Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/core/quirks.c