1/*
2 * Copyright (c) 2024 Nordic Semiconductor ASA
3 *
4 * SPDX-License-Identifier: Apache-2.0
5 */
6
7#include <nordic/nrf54h20.dtsi>
8
9cpu: &cpurad {};
10systick: &cpurad_systick {};
11nvic: &cpurad_nvic {};
12cpuppr_vevif: &cpuppr_vevif_tx {};
13cpuflpr_vevif: &cpuflpr_vevif_tx {};
14cpusys_vevif: &cpusys_vevif_tx {};
15wdt010: &cpurad_wdt010 {};
16wdt011: &cpurad_wdt011 {};
17
18/delete-node/ &cpuapp;
19/delete-node/ &cpuapp_peripherals;
20/delete-node/ &cpuapp_ppb;
21/delete-node/ &cpuapp_ram0;
22/delete-node/ &cpuppr;
23/delete-node/ &cpuflpr;
24
25/ {
26	soc {
27		compatible = "simple-bus";
28		interrupt-parent = <&cpurad_nvic>;
29		ranges;
30
31		stmesp: memory@a3000000 {
32			compatible = "arm,stmesp";
33			reg = <0xa3000000 0x1000000>;
34		};
35	};
36};
37
38&cpurad_ppb {
39	compatible = "simple-bus";
40	ranges;
41};
42
43&cpusec_bellboard {
44	compatible = "nordic,nrf-bellboard-tx";
45};
46
47&cpuapp_bellboard {
48	compatible = "nordic,nrf-bellboard-tx";
49};
50
51&cpurad_bellboard {
52	compatible = "nordic,nrf-bellboard-rx";
53};
54
55&gpiote130 {
56	interrupts = <105 NRF_DEFAULT_IRQ_PRIORITY>;
57};
58
59&grtc {
60	owned-channels = <7 8 9 10 11 12 13 14 15>;
61	child-owned-channels = <8 9 10 11 12>;
62	nonsecure-channels = <8 9 10 11 12>;
63	interrupts = <109 NRF_DEFAULT_IRQ_PRIORITY>,
64		     <109 NRF_DEFAULT_IRQ_PRIORITY>,
65		     <110 NRF_DEFAULT_IRQ_PRIORITY>;
66};
67
68&dppic130 {
69	owned-channels = <0 2 3>;
70	sink-channels = <0 2>;
71	source-channels = <3>;
72	nonsecure-channels = <0 2 3>;
73	status = "okay";
74};
75
76&dppic132 {
77	owned-channels = <0 2 3>;
78	sink-channels = <3>;
79	source-channels = <0 2>;
80	nonsecure-channels = <0 2 3>;
81	status = "okay";
82};
83
84&ipct130 {
85	status = "okay";
86	owned-channels = <0 2>;
87	sink-channel-links = <2 NRF_DOMAIN_ID_RADIOCORE 2>;
88	source-channel-links = <0 NRF_DOMAIN_ID_RADIOCORE 0>,
89			       <2 NRF_DOMAIN_ID_RADIOCORE 2>;
90};
91
92&cpurad_ipct {
93	status = "okay";
94	sink-channel-links = <0 NRF_DOMAIN_ID_GLOBALSLOW 0>,
95			     <2 NRF_DOMAIN_ID_GLOBALSLOW 2>;
96	source-channel-links = <2 NRF_DOMAIN_ID_GLOBALSLOW 2>;
97};
98
99&dppic020 {
100	status = "okay";
101};
102