diff options
Diffstat (limited to 'src/drivers/usb/usbkbd.c')
| -rw-r--r-- | src/drivers/usb/usbkbd.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/drivers/usb/usbkbd.c b/src/drivers/usb/usbkbd.c index b134bc78a..512adfe2f 100644 --- a/src/drivers/usb/usbkbd.c +++ b/src/drivers/usb/usbkbd.c @@ -437,11 +437,6 @@ static struct usb_device_id usbkbd_ids[] = { .name = "kbd", .vendor = USB_ANY_ID, .product = USB_ANY_ID, - .class = { - .class = USB_CLASS_HID, - .subclass = USB_SUBCLASS_HID_BOOT, - .protocol = USBKBD_PROTOCOL, - }, }, }; @@ -449,6 +444,8 @@ static struct usb_device_id usbkbd_ids[] = { struct usb_driver usbkbd_driver __usb_driver = { .ids = usbkbd_ids, .id_count = ( sizeof ( usbkbd_ids ) / sizeof ( usbkbd_ids[0] ) ), + .class = USB_CLASS_ID ( USB_CLASS_HID, USB_SUBCLASS_HID_BOOT, + USBKBD_PROTOCOL ), .score = USB_SCORE_NORMAL, .probe = usbkbd_probe, .remove = usbkbd_remove, |
