can: gs_usb: modify the usb device table to use only the first usb interface
authorMaximilian Schneider <max@schneidersoft.net>
Mon, 25 Apr 2016 08:54:19 +0000 (08:54 +0000)
committerMarc Kleine-Budde <mkl@pengutronix.de>
Mon, 9 May 2016 09:07:28 +0000 (11:07 +0200)
Modified the USB device table to use only the first USB interface, as is
the case with GS USB devices. This allows other GS USB compatible
devices to be more flexible with their remaining interfaces.

Signed-off-by: Maximilian Schneider <max@schneidersoft.net>
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
drivers/net/can/usb/gs_usb.c

index cbc99d5649afa3877158a0ac37a50b8865a7e8ac..1556d428623531026ef58fe15260ff2e88a04372 100644 (file)
@@ -950,7 +950,8 @@ static void gs_usb_disconnect(struct usb_interface *intf)
 }
 
 static const struct usb_device_id gs_usb_table[] = {
-       {USB_DEVICE(USB_GSUSB_1_VENDOR_ID, USB_GSUSB_1_PRODUCT_ID)},
+       { USB_DEVICE_INTERFACE_NUMBER(USB_GSUSB_1_VENDOR_ID,
+                                     USB_GSUSB_1_PRODUCT_ID, 0) },
        {} /* Terminating entry */
 };