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

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.

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.

#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.