- add USB2CAN_PLUGIN_PRODUCT_ID (IXXAT USB Plugin) support (backported from upstream driver ix_usb_can_2.0.366-REL) Signed-off-by: Peter Seiderer <ps.report@xxxxxxx> --- Changes v9 -> v10 (Peter Seiderer <ps.report@xxxxxxx>): - new patch --- drivers/net/can/usb/Kconfig | 1 + drivers/net/can/usb/ixxat_usb/ixxat_usb_core.c | 2 ++ drivers/net/can/usb/ixxat_usb/ixxat_usb_core.h | 1 + 3 files changed, 4 insertions(+) diff --git a/drivers/net/can/usb/Kconfig b/drivers/net/can/usb/Kconfig index da4b49b318d2..34deaa76f3a0 100644 --- a/drivers/net/can/usb/Kconfig +++ b/drivers/net/can/usb/Kconfig @@ -72,6 +72,7 @@ config CAN_IXXAT_USB - IXXAT USB-to-CAN embedded - IXXAT USB-to-CAN professional - IXXAT USB-to-CAN automotive + - IXXAT USB-to-CAN plugin - IXXAT USB-to-CAN FD compact - IXXAT USB-to-CAN FD professional - IXXAT USB-to-CAN FD automotive diff --git a/drivers/net/can/usb/ixxat_usb/ixxat_usb_core.c b/drivers/net/can/usb/ixxat_usb/ixxat_usb_core.c index c2728f6d3fd0..894836bdeed3 100644 --- a/drivers/net/can/usb/ixxat_usb/ixxat_usb_core.c +++ b/drivers/net/can/usb/ixxat_usb/ixxat_usb_core.c @@ -26,6 +26,8 @@ static const struct usb_device_id ixxat_usb_table[] = { .driver_info = (kernel_ulong_t)&usb2can_cl1, }, { USB_DEVICE(IXXAT_USB_VENDOR_ID, USB2CAN_AUTOMOTIVE_PRODUCT_ID), .driver_info = (kernel_ulong_t)&usb2can_cl1, }, + { USB_DEVICE(IXXAT_USB_VENDOR_ID, USB2CAN_PLUGIN_PRODUCT_ID), + .driver_info = (kernel_ulong_t)&usb2can_cl1, }, { USB_DEVICE(IXXAT_USB_VENDOR_ID, USB2CAN_FD_COMPACT_PRODUCT_ID), .driver_info = (kernel_ulong_t)&usb2can_cl2, }, { USB_DEVICE(IXXAT_USB_VENDOR_ID, USB2CAN_FD_PROFESSIONAL_PRODUCT_ID), diff --git a/drivers/net/can/usb/ixxat_usb/ixxat_usb_core.h b/drivers/net/can/usb/ixxat_usb/ixxat_usb_core.h index a6ea6d682282..5810c481a875 100644 --- a/drivers/net/can/usb/ixxat_usb/ixxat_usb_core.h +++ b/drivers/net/can/usb/ixxat_usb/ixxat_usb_core.h @@ -15,6 +15,7 @@ #define USB2CAN_EMBEDDED_PRODUCT_ID 0x0009 #define USB2CAN_PROFESSIONAL_PRODUCT_ID 0x000A #define USB2CAN_AUTOMOTIVE_PRODUCT_ID 0x000B +#define USB2CAN_PLUGIN_PRODUCT_ID 0x001F /* supported device ids: CL2 */ #define USB2CAN_FD_COMPACT_PRODUCT_ID 0x0014 -- 2.41.0