18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
28c2ecf20Sopenharmony_cimenu "CAN USB interfaces"
38c2ecf20Sopenharmony_ci	depends on USB
48c2ecf20Sopenharmony_ci
58c2ecf20Sopenharmony_ciconfig CAN_8DEV_USB
68c2ecf20Sopenharmony_ci	tristate "8 devices USB2CAN interface"
78c2ecf20Sopenharmony_ci	help
88c2ecf20Sopenharmony_ci	  This driver supports the USB2CAN interface
98c2ecf20Sopenharmony_ci	  from 8 devices (http://www.8devices.com).
108c2ecf20Sopenharmony_ci
118c2ecf20Sopenharmony_ciconfig CAN_EMS_USB
128c2ecf20Sopenharmony_ci	tristate "EMS CPC-USB/ARM7 CAN/USB interface"
138c2ecf20Sopenharmony_ci	help
148c2ecf20Sopenharmony_ci	  This driver is for the one channel CPC-USB/ARM7 CAN/USB interface
158c2ecf20Sopenharmony_ci	  from EMS Dr. Thomas Wuensche (http://www.ems-wuensche.de).
168c2ecf20Sopenharmony_ci
178c2ecf20Sopenharmony_ciconfig CAN_ESD_USB2
188c2ecf20Sopenharmony_ci	tristate "ESD USB/2 CAN/USB interface"
198c2ecf20Sopenharmony_ci	help
208c2ecf20Sopenharmony_ci	  This driver supports the CAN-USB/2 interface
218c2ecf20Sopenharmony_ci	  from esd electronic system design gmbh (http://www.esd.eu).
228c2ecf20Sopenharmony_ci
238c2ecf20Sopenharmony_ciconfig CAN_GS_USB
248c2ecf20Sopenharmony_ci	tristate "Geschwister Schneider UG interfaces"
258c2ecf20Sopenharmony_ci	help
268c2ecf20Sopenharmony_ci	  This driver supports the Geschwister Schneider and bytewerk.org
278c2ecf20Sopenharmony_ci	  candleLight USB CAN interfaces USB/CAN devices
288c2ecf20Sopenharmony_ci	  If unsure choose N,
298c2ecf20Sopenharmony_ci	  choose Y for built in support,
308c2ecf20Sopenharmony_ci	  M to compile as module (module will be named: gs_usb).
318c2ecf20Sopenharmony_ci
328c2ecf20Sopenharmony_ciconfig CAN_KVASER_USB
338c2ecf20Sopenharmony_ci	tristate "Kvaser CAN/USB interface"
348c2ecf20Sopenharmony_ci	help
358c2ecf20Sopenharmony_ci	  This driver adds support for Kvaser CAN/USB devices like Kvaser
368c2ecf20Sopenharmony_ci	  Leaf Light, Kvaser USBcan II and Kvaser Memorator Pro 5xHS.
378c2ecf20Sopenharmony_ci
388c2ecf20Sopenharmony_ci	  The driver provides support for the following devices:
398c2ecf20Sopenharmony_ci	    - Kvaser Leaf Light
408c2ecf20Sopenharmony_ci	    - Kvaser Leaf Professional HS
418c2ecf20Sopenharmony_ci	    - Kvaser Leaf SemiPro HS
428c2ecf20Sopenharmony_ci	    - Kvaser Leaf Professional LS
438c2ecf20Sopenharmony_ci	    - Kvaser Leaf Professional SWC
448c2ecf20Sopenharmony_ci	    - Kvaser Leaf Professional LIN
458c2ecf20Sopenharmony_ci	    - Kvaser Leaf SemiPro LS
468c2ecf20Sopenharmony_ci	    - Kvaser Leaf SemiPro SWC
478c2ecf20Sopenharmony_ci	    - Kvaser Memorator II HS/HS
488c2ecf20Sopenharmony_ci	    - Kvaser USBcan Professional HS/HS
498c2ecf20Sopenharmony_ci	    - Kvaser Leaf Light GI
508c2ecf20Sopenharmony_ci	    - Kvaser Leaf Professional HS (OBD-II connector)
518c2ecf20Sopenharmony_ci	    - Kvaser Memorator Professional HS/LS
528c2ecf20Sopenharmony_ci	    - Kvaser Leaf Light "China"
538c2ecf20Sopenharmony_ci	    - Kvaser BlackBird SemiPro
548c2ecf20Sopenharmony_ci	    - Kvaser USBcan R
558c2ecf20Sopenharmony_ci	    - Kvaser Leaf Light v2
568c2ecf20Sopenharmony_ci	    - Kvaser Mini PCI Express HS
578c2ecf20Sopenharmony_ci	    - Kvaser Mini PCI Express 2xHS
588c2ecf20Sopenharmony_ci	    - Kvaser USBcan Light 2xHS
598c2ecf20Sopenharmony_ci	    - Kvaser USBcan II HS/HS
608c2ecf20Sopenharmony_ci	    - Kvaser USBcan II HS/LS
618c2ecf20Sopenharmony_ci	    - Kvaser USBcan Rugged ("USBcan Rev B")
628c2ecf20Sopenharmony_ci	    - Kvaser Memorator HS/HS
638c2ecf20Sopenharmony_ci	    - Kvaser Memorator HS/LS
648c2ecf20Sopenharmony_ci	    - Scania VCI2 (if you have the Kvaser logo on top)
658c2ecf20Sopenharmony_ci	    - Kvaser BlackBird v2
668c2ecf20Sopenharmony_ci	    - Kvaser Leaf Pro HS v2
678c2ecf20Sopenharmony_ci	    - Kvaser Hybrid 2xCAN/LIN
688c2ecf20Sopenharmony_ci	    - Kvaser Hybrid Pro 2xCAN/LIN
698c2ecf20Sopenharmony_ci	    - Kvaser Memorator 2xHS v2
708c2ecf20Sopenharmony_ci	    - Kvaser Memorator Pro 2xHS v2
718c2ecf20Sopenharmony_ci	    - Kvaser Memorator Pro 5xHS
728c2ecf20Sopenharmony_ci	    - Kvaser USBcan Light 4xHS
738c2ecf20Sopenharmony_ci	    - Kvaser USBcan Pro 2xHS v2
748c2ecf20Sopenharmony_ci	    - Kvaser USBcan Pro 5xHS
758c2ecf20Sopenharmony_ci	    - ATI Memorator Pro 2xHS v2
768c2ecf20Sopenharmony_ci	    - ATI USBcan Pro 2xHS v2
778c2ecf20Sopenharmony_ci
788c2ecf20Sopenharmony_ci	  If unsure, say N.
798c2ecf20Sopenharmony_ci
808c2ecf20Sopenharmony_ci	  To compile this driver as a module, choose M here: the
818c2ecf20Sopenharmony_ci	  module will be called kvaser_usb.
828c2ecf20Sopenharmony_ci
838c2ecf20Sopenharmony_ciconfig CAN_MCBA_USB
848c2ecf20Sopenharmony_ci	tristate "Microchip CAN BUS Analyzer interface"
858c2ecf20Sopenharmony_ci	help
868c2ecf20Sopenharmony_ci	  This driver supports the CAN BUS Analyzer interface
878c2ecf20Sopenharmony_ci	  from Microchip (http://www.microchip.com/development-tools/).
888c2ecf20Sopenharmony_ci
898c2ecf20Sopenharmony_ciconfig CAN_PEAK_USB
908c2ecf20Sopenharmony_ci	tristate "PEAK PCAN-USB/USB Pro interfaces for CAN 2.0b/CAN-FD"
918c2ecf20Sopenharmony_ci	help
928c2ecf20Sopenharmony_ci	  This driver supports the PEAK-System Technik USB adapters that enable
938c2ecf20Sopenharmony_ci	  access to the CAN bus, with respect to the CAN 2.0b and/or CAN-FD
948c2ecf20Sopenharmony_ci	  standards, that is:
958c2ecf20Sopenharmony_ci
968c2ecf20Sopenharmony_ci	  PCAN-USB             single CAN 2.0b channel USB adapter
978c2ecf20Sopenharmony_ci	  PCAN-USB Pro         dual CAN 2.0b channels USB adapter
988c2ecf20Sopenharmony_ci	  PCAN-USB FD          single CAN-FD channel USB adapter
998c2ecf20Sopenharmony_ci	  PCAN-USB Pro FD      dual CAN-FD channels USB adapter
1008c2ecf20Sopenharmony_ci	  PCAN-Chip USB        CAN-FD to USB stamp module
1018c2ecf20Sopenharmony_ci	  PCAN-USB X6          6 CAN-FD channels USB adapter
1028c2ecf20Sopenharmony_ci
1038c2ecf20Sopenharmony_ci	  (see also http://www.peak-system.com).
1048c2ecf20Sopenharmony_ci
1058c2ecf20Sopenharmony_ciconfig CAN_UCAN
1068c2ecf20Sopenharmony_ci	tristate "Theobroma Systems UCAN interface"
1078c2ecf20Sopenharmony_ci	help
1088c2ecf20Sopenharmony_ci	  This driver supports the Theobroma Systems
1098c2ecf20Sopenharmony_ci	  UCAN USB-CAN interface.
1108c2ecf20Sopenharmony_ci
1118c2ecf20Sopenharmony_ci	  The UCAN driver supports the microcontroller-based USB/CAN
1128c2ecf20Sopenharmony_ci	  adapters from Theobroma Systems. There are two form-factors
1138c2ecf20Sopenharmony_ci	  that run essentially the same firmware:
1148c2ecf20Sopenharmony_ci
1158c2ecf20Sopenharmony_ci	  * Seal: standalone USB stick
1168c2ecf20Sopenharmony_ci	          https://www.theobroma-systems.com/seal)
1178c2ecf20Sopenharmony_ci	  * Mule: integrated on the PCB of various System-on-Modules
1188c2ecf20Sopenharmony_ci	          from Theobroma Systems like the A31-µQ7 and the RK3399-Q7
1198c2ecf20Sopenharmony_ci	          (https://www.theobroma-systems.com/rk3399-q7)
1208c2ecf20Sopenharmony_ci
1218c2ecf20Sopenharmony_ciendmenu
122