zephyr,pulse-io-loopback

Description

Software loopback Pulse IO controller. A functional backend that loops
transmitted symbols back on receive, for testing the subsystem API
without hardware.

Properties

Node specific properties

Properties not inherited from the base binding file.

Name

Type

Details

num-channels

int

Number of channels the controller exposes.

Default value: 4

#pulse-io-cells

int

Number of cells in a pulse-ios specifier. Must be 1; the single
cell selects the channel index on the controller.

This property is required.

Constant value: 1

Deprecated node specific properties

Deprecated properties not inherited from the base binding file.

(None)

Base properties

Properties inherited from the base binding file, which defines common properties that may be set on many nodes. Not all of these may apply to the “zephyr,pulse-io-loopback” compatible.

(None)

Specifier cell names

  • pulse-io cells: channel