From: Zheng XiaoJun Add CIDC USB device to HID blacklist since it is actually a USB token and has its own driver. Signed-off-by: Zheng XiaoJun Cc: Dmitry Torokhov Cc: Greg KH Signed-off-by: Andrew Morton --- drivers/usb/input/hid-core.c | 3 +++ 1 file changed, 3 insertions(+) diff -puN drivers/usb/input/hid-core.c~input-hid-add-cidc-usb-device-to-hid-blacklist drivers/usb/input/hid-core.c --- a/drivers/usb/input/hid-core.c~input-hid-add-cidc-usb-device-to-hid-blacklist +++ a/drivers/usb/input/hid-core.c @@ -538,6 +538,7 @@ void usbhid_close(struct hid_device *hid #define USB_VENDOR_ID_TURBOX 0x062a #define USB_DEVICE_ID_TURBOX_KEYBOARD 0x0201 +#define USB_VENDOR_ID_CIDC 0x1677 /* * Initialize all reports @@ -973,6 +974,8 @@ static const struct hid_blacklist { { USB_VENDOR_ID_SONY, USB_DEVICE_ID_SONY_PS3_CONTROLLER, HID_QUIRK_SONY_PS3_CONTROLLER }, + { USB_VENDOR_ID_CIDC, 0x0103, HID_QUIRK_IGNORE }, + { 0, 0 } }; _