Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

can: kvaser_usb: Add new Kvaser hydra devices

Add new Kvaser hydra devices.

Link: https://lore.kernel.org/r/20210429093730.499263-2-extja@kvaser.com
Signed-off-by: Jimmy Assarsson <extja@kvaser.com>
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>

authored by

Jimmy Assarsson and committed by
Marc Kleine-Budde
ee6bb641 893974d9

+7 -1
+2
drivers/net/can/usb/Kconfig
··· 76 76 - Scania VCI2 (if you have the Kvaser logo on top) 77 77 - Kvaser BlackBird v2 78 78 - Kvaser Leaf Pro HS v2 79 + - Kvaser Hybrid CAN/LIN 79 80 - Kvaser Hybrid 2xCAN/LIN 81 + - Kvaser Hybrid Pro CAN/LIN 80 82 - Kvaser Hybrid Pro 2xCAN/LIN 81 83 - Kvaser Memorator 2xHS v2 82 84 - Kvaser Memorator Pro 2xHS v2
+5 -1
drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c
··· 87 87 #define USB_U100P_PRODUCT_ID 274 88 88 #define USB_U100S_PRODUCT_ID 275 89 89 #define USB_USBCAN_PRO_4HS_PRODUCT_ID 276 90 + #define USB_HYBRID_CANLIN_PRODUCT_ID 277 91 + #define USB_HYBRID_PRO_CANLIN_PRODUCT_ID 278 90 92 #define USB_HYDRA_PRODUCT_ID_END \ 91 - USB_USBCAN_PRO_4HS_PRODUCT_ID 93 + USB_HYBRID_PRO_CANLIN_PRODUCT_ID 92 94 93 95 static inline bool kvaser_is_leaf(const struct usb_device_id *id) 94 96 { ··· 197 195 { USB_DEVICE(KVASER_VENDOR_ID, USB_U100P_PRODUCT_ID) }, 198 196 { USB_DEVICE(KVASER_VENDOR_ID, USB_U100S_PRODUCT_ID) }, 199 197 { USB_DEVICE(KVASER_VENDOR_ID, USB_USBCAN_PRO_4HS_PRODUCT_ID) }, 198 + { USB_DEVICE(KVASER_VENDOR_ID, USB_HYBRID_CANLIN_PRODUCT_ID) }, 199 + { USB_DEVICE(KVASER_VENDOR_ID, USB_HYBRID_PRO_CANLIN_PRODUCT_ID) }, 200 200 { } 201 201 }; 202 202 MODULE_DEVICE_TABLE(usb, kvaser_usb_table);