1# Copyright (c) 2024 Nordic Semiconductor ASA 2# SPDX-License-Identifier: Apache-2.0 3 4description: | 5 Nordic VEVIF (VPR Event Interface) - EVENT TX MODE 6 7 VEVIF provides support for inter-domain software signaling. It implements a set of events 8 intended for signaling within the interprocessor communication (IPC) framework. 9 When used in the event tx mode, the VEVIF events are used to trigger IRQs from VPR 10 to a remote core. 11 12 Example definition: 13 14 cpuppr_vpr: vpr@deadbeef{ 15 ... 16 cpuflpr_vevif_event_tx: mailbox { 17 compatible = "nordic,nrf-vevif-event-tx"; 18 #mbox-cells = <1>; 19 nordic,events = <1>; 20 nordic,events-mask = <0x00008000>; 21 }; 22 }; 23 24compatible: "nordic,nrf-vevif-event-tx" 25 26include: [base.yaml, mailbox-controller.yaml] 27 28properties: 29 nordic,events: 30 type: int 31 required: true 32 description: Number of events supported by the VEVIF instance. 33 34 nordic,events-mask: 35 type: int 36 required: true 37 description: Mask of events supported by the VEVIF instance. 38 39mbox-cells: 40 - channel 41