| # Copyright (c) 2024 Nordic Semiconductor ASA |
| # SPDX-License-Identifier: Apache-2.0 |
| Nordic VEVIF (VPR Event Interface) - TASK TX MODE |
| VEVIF is an event interface for VPR, allowing connection to the domain's DPPI |
| system. VEVIF can also generate IRQs to other CPUs. |
| VEVIF provides support for inter-domain software signaling. It implements a set of tasks |
| intended for signaling within an interprocessor communication (IPC) framework. |
| When used in task tx mode, the VEVIF tasks are used to trigger IRQs on VPR core. |
| cpuppr_vpr: vpr@deadbeef{ |
| cpuppr_vevif_task_tx: mailbox@0 { |
| compatible = "nordic,nrf-vevif-task-tx"; |
| nordic,tasks-mask = <0xfffffff0>; |
| compatible: "nordic,nrf-vevif-task-tx" |
| include: [base.yaml, mailbox-controller.yaml] |
| description: Number of tasks supported by the VEVIF instance. |
| description: Mask of tasks supported by the VEVIF instance. |