The latest development version of this page may be more current than this released 4.0.0 version.

can-transceiver-gpio

Vendor: Generic or vendor-independent

Note

An implementation of a driver matching this compatible is available in drivers/can/transceiver/can_transceiver_gpio.c.

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.