1/*
2 * Copyright (c) 2024 Nordic Semiconductor ASA
3 *
4 * SPDX-License-Identifier: Apache-2.0
5 */
6
7cpu: &cpuflpr {};
8clic: &cpuflpr_clic {};
9
10/delete-node/ &cpuapp;
11/delete-node/ &cpuapp_rram;
12/delete-node/ &cpuapp_ppb;
13/delete-node/ &cpuapp_sram;
14
15/ {
16	soc {
17		compatible = "simple-bus";
18		interrupt-parent = <&cpuflpr_clic>;
19		ranges;
20	};
21};
22
23&cpuflpr {
24	cpuflpr_vevif_rx: mailbox {
25		compatible = "nordic,nrf-vevif-task-rx";
26		status = "disabled";
27		interrupt-parent = <&cpuflpr_clic>;
28		interrupts = <16 NRF_DEFAULT_IRQ_PRIORITY>,
29			     <17 NRF_DEFAULT_IRQ_PRIORITY>,
30			     <18 NRF_DEFAULT_IRQ_PRIORITY>,
31			     <19 NRF_DEFAULT_IRQ_PRIORITY>,
32			     <20 NRF_DEFAULT_IRQ_PRIORITY>,
33			     <21 NRF_DEFAULT_IRQ_PRIORITY>,
34			     <22 NRF_DEFAULT_IRQ_PRIORITY>;
35		#mbox-cells = <1>;
36		nordic,tasks = <7>;
37		nordic,tasks-mask = <0x007f0000>;
38	};
39};
40
41&cpuflpr_vpr {
42	cpuflpr_vevif_tx: mailbox {
43		compatible = "nordic,nrf-vevif-event-tx";
44		#mbox-cells = <1>;
45		nordic,events = <1>;
46		nordic,events-mask = <0x00100000>;
47		status = "disabled";
48	};
49};
50
51&cpuflpr_clic {
52	status = "okay";
53};
54
55&grtc {
56	interrupts = <226 NRF_DEFAULT_IRQ_PRIORITY>;
57};
58
59&gpiote20 {
60	interrupts = <218 NRF_DEFAULT_IRQ_PRIORITY>;
61};
62
63&gpiote30 {
64	interrupts = <268 NRF_DEFAULT_IRQ_PRIORITY>;
65};
66