nordic,nrf-dppic-global

Vendor: Nordic Semiconductor

Description

Nordic Global DPPIC
(Distributed Programmable Peripheral Interconnect Controller)

Updated DPPIC binding set for Nordic products that have global DPPIC instances
with inter-bridge functionality. These instances also have split-ownership
of its channels and channel groups.

Properties

Properties not inherited from the base binding file.

Name

Type

Details

source-channels

array

Channels that are linked to channels of DPPIC instances on separate
bridges as publishing sources.

sink-channels

array

Channels that are linked to channels of DPPIC instances on separate
bridges as subscribing sinks.

owned-channels

array

List of channels in a split-ownership peripheral that are to be owned
for use by the compiled CPU.

nonsecure-channels

array

List of channels in a split-ownership, split-security peripheral that
are to be configured as nonsecure. In Trustzone systems, this property
is only evaluated for secure peripherals, as nonsecure channels are
implicitly specified through the owned-channels property. This property
is ignored in non-Trustzone systems.

child-owned-channels

array

List of channels in a split-ownership peripheral that are officially
owned by the compiled CPU but intended to be used by its child
subprocessor(s).

owned-channel-groups

array

List of channel groups of a split-ownership peripheral that are to be
owned for use by the compiled domain.

nonsecure-channel-groups

array

List of channel groups in a split-ownership, split-security peripheral
that are to be configured as nonsecure. In Trustzone systems, this
property is only evaluated for secure peripherals, as nonsecure channels
are implicitly specified through the owned-channels property. This
property is ignored in non-Trustzone systems.