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

nordic,nrf-vevif-event-tx

Vendor: Nordic Semiconductor

Note

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

Description

Nordic VEVIF (VPR Event Interface) - EVENT TX MODE

VEVIF provides support for inter-domain software signaling. It implements a set of events
intended for signaling within the interprocessor communication (IPC) framework.
When used in the event tx mode, the VEVIF events are used to trigger IRQs from VPR
to a remote core.

Example definition:

  cpuppr_vpr: vpr@deadbeef{
    ...
    cpuflpr_vevif_event_tx: mailbox {
      compatible = "nordic,nrf-vevif-event-tx";
      #mbox-cells = <1>;
      nordic,events = <1>;
      nordic,events-mask = <0x00008000>;
    };
  };

Properties

Properties not inherited from the base binding file.

Name

Type

Details

nordic,events

int

Number of events supported by the VEVIF instance.

This property is required.

nordic,events-mask

int

Mask of events supported by the VEVIF instance.

This property is required.

#mbox-cells

int

Number of items to expect in a Mailbox specifier

This property is required.

Specifier cell names

  • mbox cells: channel