This is the documentation for the latest (main) development branch of Zephyr. If you are looking for the documentation of previous releases, use the drop-down menu on the left and select the desired version.

can-transceiver-gpio

Vendor: Generic or vendor-independent

Description

Simple GPIO controlled CAN transceiver

Properties

Properties not inherited from the base binding file.

Name

Type

Details

#phy-cells

int

Number of cells in a PHY provider. The meaning those
cells is defined by the binding for the phy node.

This property is required.

min-bitrate

int

The minimum bitrate supported by the CAN transceiver in bits/s.

max-bitrate

int

The maximum bitrate supported by the CAN transceiver in bits/s.

This property is required.

enable-gpios

phandle-array

GPIO to use to enable/disable the CAN transceiver. This GPIO is driven
active when the CAN transceiver is enabled and inactive when the CAN
transceiver is disabled.

standby-gpios

phandle-array

GPIO to use to put the CAN transceiver into standby. This GPIO is driven
inactive when the CAN transceiver is enabled and active when the CAN
transceiver is disabled.