| # Copyright (c) 2024 Nordic Semiconductor ASA | 
 | # SPDX-License-Identifier: Apache-2.0 | 
 |  | 
 | compatible: "nordic,nrf-vpr-coprocessor" | 
 |  | 
 | description: | | 
 |   VPR coprocessor | 
 |  | 
 |   VPR is a RISC-V CPU implementation. VPR instances are exposed to other CPUs as | 
 |   peripherals. | 
 |  | 
 | include: [base.yaml, pinctrl-device.yaml] | 
 |  | 
 | properties: | 
 |   execution-memory: | 
 |     type: phandle | 
 |     description: | | 
 |       Memory area from which the VPR code will execute. | 
 |       If not specified, the VPR coprocessor will not be launched automatically | 
 |       by the nordic_vpr_launcher driver when the node is enabled. In such case, | 
 |       the launching is supposed to be done explicitly by the user code, in some | 
 |       custom way presumably. | 
 |  | 
 |   source-memory: | 
 |     type: phandle | 
 |     description: | | 
 |       Memory area or partition from which the VPR code will be loaded. | 
 |  | 
 |   enable-secure: | 
 |     type: boolean | 
 |     description: | | 
 |       Enables setting VPR core's secure attribute to secure. | 
 |  | 
 |   enable-dma-secure: | 
 |     type: boolean | 
 |     description: | | 
 |       Enables setting VPR core's DMA secure attribute to secure. |