[PATCH v10 2/3] can: usb: ixxat_usb: add USB2CAN_PLUGIN_PRODUCT_ID (IXXAT USB Plugin)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



- 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





[Index of Archives]     [Automotive Discussions]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]     [CAN Bus]

  Powered by Linux