renesas,ra-ipc-mbox

Vendor: Renesas Electronics Corporation

Note

An implementation of a driver matching this compatible is available in drivers/mbox/mbox_renesas_ra_ipc.c.

Description

Renesas IPC MBOX

Notes:
- With Renesas IPC MBOX, both TX and RX functions can be used on a single channel.

Properties

Properties not inherited from the base binding file.

Name

Type

Details

unit

int

MBOX unit index number.
A unit will use 2 FIFO for read and write operation: IPC1x and IPC0x, with x is the unit index
For example, the MBOX unit 0 will use IPC10 and IPC00

This property is required.

channel-mask

int

Bitmask of valid channels. Each bit corresponds to a channel.
Setting bit n to 1 enables channel n.

This property is required.

message-channel-select

int

There is only one channel that supports message mode.
This property selects the channel that supports message mode,
while all other channels support only signal mode.
If the selected channel is not enabled in channel-mask, the driver will return an error.

#mbox-cells

int

Number of items to expect in a Mailbox specifier

This property is required.

Specifier cell names

  • mbox cells: channel