Lines Matching full:can
4 tristate "CAN Device Drivers"
6 depends on CAN
8 Controller Area Network (CAN) is serial communications protocol up to
9 1Mbit/s for its original release (now known as Classical CAN) and up
10 to 8Mbit/s for the more recent CAN with Flexible Data-Rate
11 (CAN-FD). The CAN bus was originally mainly for automotive, but is now
13 applications. More information on the CAN network protocol family
14 PF_CAN is contained in <Documentation/networking/can.rst>.
16 This section contains all the CAN(-FD) device drivers including the
17 virtual ones. If you own such devices or plan to use the virtual CAN
21 can-dev.
26 tristate "Virtual Local CAN Interface (vcan)"
29 virtual local CAN interface.
31 This driver can also be built as a module. If so, the module
35 tristate "Virtual CAN Tunnel (vxcan)"
38 local CAN traffic tunnel between two virtual CAN network devices.
41 versa. The vxcan can be used for cross namespace communication.
43 In opposite to vcan loopback devices the vxcan only forwards CAN
45 CAN frames. To disable a potential echo in af_can.c the vxcan driver
47 in each namespace the CAN GW hop counter is set to zero.
49 This driver can also be built as a module. If so, the module
53 bool "CAN device drivers with Netlink support"
56 Enables the common framework for CAN device drivers. This is the
58 as bittiming validation, support of CAN error states, device restart
62 can-dev module.
64 This is required by all platform and hardware CAN drivers. If you
70 bool "CAN bit-timing calculation"
73 If enabled, CAN bit-timing parameters will be calculated for the
75 get started. This works fine for the most common CAN controllers
76 with standard bit-rates but may fail for exotic bit-rates or CAN
82 can-dev module.
90 tristate "Atmel AT91 onchip CAN controller"
93 This is a driver for the SoC CAN controller in Atmel's AT91SAM9263
101 CAN driver for several 'low cost' OBD-II interfaces based on the
105 designed to be used as a standalone CAN interface. However, it can
110 Documentation/networking/device_drivers/can/can327.rst
123 tristate "Aeroflex Gaisler GRCAN and GRHCAN CAN devices"
132 tristate "Janz VMOD-ICAN3 Intelligent CAN controller"
135 Driver for Janz VMOD-ICAN3 Intelligent CAN controller module, which
138 This driver can also be built as a module. If so, the module will be
146 This is a driver for the Kvaser PCI Express CAN FD family.
156 tristate "Serial / USB serial CAN Adaptors (slcan)"
159 CAN driver for several 'low cost' CAN interfaces that are attached
163 As only the sending and receiving of CAN frames is implemented, this
164 driver should work with the (serial/USB) CAN hardware from:
168 slcand) can be found in the can-utils at the linux-can project, see
169 https://github.com/linux-can/can-utils for details.
171 The slcan driver supports up to 10 CAN netdevices by default which
172 can be changed by the 'maxdev=xx' module option. This driver can
176 tristate "Allwinner A10 CAN controller"
179 Say Y here if you want to use CAN controller found on Allwinner
187 tristate "TI High End CAN Controller"
190 Driver for TI HECC (High End CAN Controller) module found on many
194 tristate "Xilinx CAN"
198 Xilinx CAN driver. This driver supports both soft AXI CAN IP and
202 tristate "Intel EG20T PCH CAN controller"
205 This driver is for PCH CAN of Topcliff (Intel EG20T PCH) which
207 This driver can access CAN bus.
209 source "drivers/net/can/c_can/Kconfig"
210 source "drivers/net/can/cc770/Kconfig"
211 source "drivers/net/can/ctucanfd/Kconfig"
212 source "drivers/net/can/ifi_canfd/Kconfig"
213 source "drivers/net/can/m_can/Kconfig"
214 source "drivers/net/can/mscan/Kconfig"
215 source "drivers/net/can/peak_canfd/Kconfig"
216 source "drivers/net/can/rcar/Kconfig"
217 source "drivers/net/can/sja1000/Kconfig"
218 source "drivers/net/can/softing/Kconfig"
219 source "drivers/net/can/spi/Kconfig"
220 source "drivers/net/can/usb/Kconfig"
225 bool "CAN devices debugging messages"
227 Say Y here if you want the CAN device drivers to produce a bunch of
229 a problem with CAN support and want to see more of what is going