1 # SPDX-License-Identifier: GPL-2.0-only 2 # 3 # Controller Area Network (CAN) network layer 4 # 5 6 menuconfig CAN 7 tristate "CAN bus subsystem support" 8 help 9 Controller Area Network (CAN) is a s 10 communications protocol. Development 11 1983 at Robert Bosch GmbH, and the p 12 released in 1986. The CAN bus was or 13 but is now widely used in marine (NM 14 applications. More information on th 15 PF_CAN is contained in <Documentatio 16 17 If you want CAN support you should s 18 specific driver for your controller( 19 support section. 20 21 if CAN 22 23 config CAN_RAW 24 tristate "Raw CAN Protocol (raw access 25 default y 26 help 27 The raw CAN protocol option offers a 28 the BSD socket API. You probably wan 29 most cases where no higher level pro 30 socket has several filter options e. 31 To receive/send raw CAN messages, us 32 33 config CAN_BCM 34 tristate "Broadcast Manager CAN Protoc 35 default y 36 help 37 The Broadcast Manager offers content 38 sending of RTR frames, and cyclic CA 39 interaction. The BCM can be 'program 40 informs you on demand e.g. only on c 41 You probably want to use the bcm soc 42 CAN messages are used on the bus (e. 43 To use the Broadcast Manager, use AF 44 45 config CAN_GW 46 tristate "CAN Gateway/Router (with net 47 default y 48 help 49 The CAN Gateway/Router is used to ro 50 It is based on the PF_CAN core infra 51 msg sending and can optionally modif 52 CAN frames can be routed between CAN 53 They can be modified with AND/OR/XOR 54 by the netlink configuration interfa 55 56 source "net/can/j1939/Kconfig" 57 58 config CAN_ISOTP 59 tristate "ISO 15765-2 CAN transport pr 60 help 61 CAN Transport Protocols offer suppor 62 communication between CAN nodes via 63 This protocol driver implements segm 64 (aka Classical CAN, CAN 2.0B) and CA 65 introduced with ISO 15765-2:2016. 66 As CAN frames can only transport a s 67 (max. 8 bytes for CAN CC and max. 64 68 segmentation is needed to transport 69 as needed e.g. for vehicle diagnosis 70 traffic. 71 72 endif
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.