cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

Kconfig (4524B)


      1# SPDX-License-Identifier: GPL-2.0-only
      2menu "CAN USB interfaces"
      3	depends on USB
      4
      5config CAN_8DEV_USB
      6	tristate "8 devices USB2CAN interface"
      7	help
      8	  This driver supports the USB2CAN interface
      9	  from 8 devices (http://www.8devices.com).
     10
     11config CAN_EMS_USB
     12	tristate "EMS CPC-USB/ARM7 CAN/USB interface"
     13	help
     14	  This driver is for the one channel CPC-USB/ARM7 CAN/USB interface
     15	  from EMS Dr. Thomas Wuensche (http://www.ems-wuensche.de).
     16
     17config CAN_ESD_USB2
     18	tristate "ESD USB/2 CAN/USB interface"
     19	help
     20	  This driver supports the CAN-USB/2 interface
     21	  from esd electronic system design gmbh (http://www.esd.eu).
     22
     23config CAN_ETAS_ES58X
     24	tristate "ETAS ES58X CAN/USB interfaces"
     25	select CRC16
     26	help
     27	  This driver supports the ES581.4, ES582.1 and ES584.1 interfaces
     28	  from ETAS GmbH (https://www.etas.com/en/products/es58x.php).
     29
     30	  To compile this driver as a module, choose M here: the module
     31	  will be called etas_es58x.
     32
     33config CAN_GS_USB
     34	tristate "Geschwister Schneider UG interfaces"
     35	help
     36	  This driver supports the Geschwister Schneider and bytewerk.org
     37	  candleLight USB CAN interfaces USB/CAN devices
     38	  If unsure choose N,
     39	  choose Y for built in support,
     40	  M to compile as module (module will be named: gs_usb).
     41
     42config CAN_KVASER_USB
     43	tristate "Kvaser CAN/USB interface"
     44	help
     45	  This driver adds support for Kvaser CAN/USB devices like Kvaser
     46	  Leaf Light, Kvaser USBcan II and Kvaser Memorator Pro 5xHS.
     47
     48	  The driver provides support for the following devices:
     49	    - Kvaser Leaf Light
     50	    - Kvaser Leaf Professional HS
     51	    - Kvaser Leaf SemiPro HS
     52	    - Kvaser Leaf Professional LS
     53	    - Kvaser Leaf Professional SWC
     54	    - Kvaser Leaf Professional LIN
     55	    - Kvaser Leaf SemiPro LS
     56	    - Kvaser Leaf SemiPro SWC
     57	    - Kvaser Memorator II HS/HS
     58	    - Kvaser USBcan Professional HS/HS
     59	    - Kvaser Leaf Light GI
     60	    - Kvaser Leaf Professional HS (OBD-II connector)
     61	    - Kvaser Memorator Professional HS/LS
     62	    - Kvaser Leaf Light "China"
     63	    - Kvaser BlackBird SemiPro
     64	    - Kvaser USBcan R
     65	    - Kvaser USBcan R v2
     66	    - Kvaser Leaf Light v2
     67	    - Kvaser Leaf Light R v2
     68	    - Kvaser Mini PCI Express HS
     69	    - Kvaser Mini PCI Express 2xHS
     70	    - Kvaser USBcan Light 2xHS
     71	    - Kvaser USBcan II HS/HS
     72	    - Kvaser USBcan II HS/LS
     73	    - Kvaser USBcan Rugged ("USBcan Rev B")
     74	    - Kvaser Memorator HS/HS
     75	    - Kvaser Memorator HS/LS
     76	    - Scania VCI2 (if you have the Kvaser logo on top)
     77	    - Kvaser BlackBird v2
     78	    - Kvaser Leaf Pro HS v2
     79	    - Kvaser Hybrid CAN/LIN
     80	    - Kvaser Hybrid 2xCAN/LIN
     81	    - Kvaser Hybrid Pro CAN/LIN
     82	    - Kvaser Hybrid Pro 2xCAN/LIN
     83	    - Kvaser Memorator 2xHS v2
     84	    - Kvaser Memorator Pro 2xHS v2
     85	    - Kvaser Memorator Pro 5xHS
     86	    - Kvaser USBcan Light 4xHS
     87	    - Kvaser USBcan Pro 2xHS v2
     88	    - Kvaser USBcan Pro 4xHS
     89	    - Kvaser USBcan Pro 5xHS
     90	    - Kvaser U100
     91	    - Kvaser U100P
     92	    - Kvaser U100S
     93	    - ATI Memorator Pro 2xHS v2
     94	    - ATI USBcan Pro 2xHS v2
     95
     96	  If unsure, say N.
     97
     98	  To compile this driver as a module, choose M here: the
     99	  module will be called kvaser_usb.
    100
    101config CAN_MCBA_USB
    102	tristate "Microchip CAN BUS Analyzer interface"
    103	help
    104	  This driver supports the CAN BUS Analyzer interface
    105	  from Microchip (http://www.microchip.com/development-tools/).
    106
    107config CAN_PEAK_USB
    108	tristate "PEAK PCAN-USB/USB Pro interfaces for CAN 2.0b/CAN-FD"
    109	help
    110	  This driver supports the PEAK-System Technik USB adapters that enable
    111	  access to the CAN bus, with respect to the CAN 2.0b and/or CAN-FD
    112	  standards, that is:
    113
    114	  PCAN-USB             single CAN 2.0b channel USB adapter
    115	  PCAN-USB Pro         dual CAN 2.0b channels USB adapter
    116	  PCAN-USB FD          single CAN-FD channel USB adapter
    117	  PCAN-USB Pro FD      dual CAN-FD channels USB adapter
    118	  PCAN-Chip USB        CAN-FD to USB stamp module
    119	  PCAN-USB X6          6 CAN-FD channels USB adapter
    120
    121	  (see also http://www.peak-system.com).
    122
    123config CAN_UCAN
    124	tristate "Theobroma Systems UCAN interface"
    125	help
    126	  This driver supports the Theobroma Systems
    127	  UCAN USB-CAN interface.
    128
    129	  The UCAN driver supports the microcontroller-based USB/CAN
    130	  adapters from Theobroma Systems. There are two form-factors
    131	  that run essentially the same firmware:
    132
    133	  * Seal: standalone USB stick
    134	          https://www.theobroma-systems.com/seal)
    135	  * Mule: integrated on the PCB of various System-on-Modules
    136	          from Theobroma Systems like the A31-µQ7 and the RK3399-Q7
    137	          (https://www.theobroma-systems.com/rk3399-q7)
    138
    139endmenu