# Copyright (c) 2024 Nordic Semiconductor ASA # SPDX-License-Identifier: Apache-2.0 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>; }; }; compatible: "nordic,nrf-vevif-event-tx" include: [base.yaml, mailbox-controller.yaml] properties: nordic,events: type: int required: true description: Number of events supported by the VEVIF instance. nordic,events-mask: type: int required: true description: Mask of events supported by the VEVIF instance. mbox-cells: - channel