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.

nordic,nrf-ipct-local

Vendor: Nordic Semiconductor

Description

Nordic Local IPCT (Interprocessor Communication Transceiver)

Properties

Properties not inherited from the base binding file.

Name

Type

Details

channels

int

Number of channels implemented by the IPCT instance.

This property is required.

source-channel-links

array

Mapping of IPCT channels that are mapped between two IPCT instances on
separate domains, in which a channel on this IPCT node is considered
the source. This array is then comprised of a 3-integer-wide "unit"
that defines one connection of the mapping. The format of this unit
is <source_channel sink_domain_id sink_channel>. Units are sequential
in the array, therefore requiring the length of this property to be
a factor of 3.

For example, if channel 2 is to be mapped to Radio Core (ID: 3) IPCT
channel 4, then the array "unit" would be <2 NRF_DOMAIN_ID_RADIOCORE 4>
or <2 3 4>.

sink-channel-links

array

Mapping of IPCT channels that are mapped between two IPCT instances on
separate domains, in which a channel on this IPCT node is considered
the sink. This array is then comprised of a 3-integer-wide "unit"
that defines one connection of the mapping. The format of this unit
is <sink_channel source_domain_id source_channel>. Units are sequential
in the array, therefore requiring the length of this property to be
a factor of 3.

For example, if channel 2 is to be mapped to Radio Core (ID: 3) IPCT
channel 4, then the array "unit" would be <2 NRF_DOMAIN_ID_RADIOCORE 4>
or <2 3 4>.