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

zephyr,ipc-icmsg-me-initiator

Vendor: Zephyr-specific binding

Description

Multiendpoint inter core messaging backend in initiator role

Properties

Properties not inherited from the base binding file.

Name

Type

Details

tx-region

phandle

phandle to the shared memory region used for data transmission

This property is required.

rx-region

phandle

phandle to the shared memory region used for data reception

This property is required.

dcache-alignment

int

Data cache alignment. If any side of the communication uses cache on
rx-region/tx-region this property must be the biggest value of the
invalidation or the write-back size for both sides of the communication.
If no side of the communication uses data cache this property could be
safely omitted.
For example:
  Side A: no data cache
  Side B: 32 Bytes write-back size, 16 Bytes invalidation size
  dcache-alignment = 32; for both