1/*
2 * Copyright (c) 2024 Nordic Semiconductor ASA
3 *
4 * SPDX-License-Identifier: Apache-2.0
5 */
6
7/dts-v1/;
8#include <nordic/nrf54l15_cpuflpr.dtsi>
9#include "nrf54l15dk_common.dtsi"
10
11/ {
12	model = "Nordic nRF54L15 DK nRF54L15 FLPR MCU";
13	compatible = "nordic,nrf54l15dk_nrf54l15-cpuflpr";
14
15	chosen {
16		zephyr,console = &uart30;
17		zephyr,shell-uart = &uart30;
18		zephyr,code-partition = &cpuflpr_code_partition;
19		zephyr,flash = &cpuflpr_rram;
20		zephyr,sram = &cpuflpr_sram;
21	};
22};
23
24&cpuflpr_sram {
25	status = "okay";
26	/* size must be increased due to booting from SRAM */
27	reg = <0x20028000 DT_SIZE_K(96)>;
28	ranges = <0x0 0x20028000 0x18000>;
29};
30
31&cpuflpr_rram {
32	partitions {
33		compatible = "fixed-partitions";
34		#address-cells = <1>;
35		#size-cells = <1>;
36
37		cpuflpr_code_partition: partition@0 {
38			label = "image-0";
39			reg = <0x0 DT_SIZE_K(96)>;
40		};
41	};
42};
43
44&grtc {
45	owned-channels = <3 4>;
46	status = "okay";
47};
48
49&uart30 {
50	status = "okay";
51};
52
53&gpio0 {
54	status = "okay";
55};
56
57&gpio1 {
58	status = "okay";
59};
60
61&gpio2 {
62	status = "okay";
63};
64
65&gpiote20 {
66	status = "okay";
67};
68
69&gpiote30 {
70	status = "okay";
71};
72