Skip to content

Commit 872d5cf

Browse files
Phuc Phamfabiobaltieri
authored andcommitted
dts: arm: renesas: Add support for Renesas RZ/G2UL
Add devicetree to support for Renesas RZ/G2UL Signed-off-by: Phuc Pham <phuc.pham.xr@bp.renesas.com> Signed-off-by: Nhut Nguyen <nhut.nguyen.kc@renesas.com>
1 parent adeaad5 commit 872d5cf

File tree

1 file changed

+84
-0
lines changed

1 file changed

+84
-0
lines changed

dts/arm/renesas/rz/rzg/r9a07g043.dtsi

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
/*
2+
* Copyright (c) 2025 Renesas Electronics Corporation
3+
* SPDX-License-Identifier: Apache-2.0
4+
*/
5+
6+
#include <arm/armv8-m.dtsi>
7+
#include <mem.h>
8+
#include <freq.h>
9+
10+
/ {
11+
compatible = "renesas,r9a07g043";
12+
#address-cells = <1>;
13+
#size-cells = <1>;
14+
15+
cpus {
16+
#address-cells = <1>;
17+
#size-cells = <0>;
18+
19+
cpu0: cpu@0 {
20+
device_type = "cpu";
21+
compatible = "arm,cortex-m33";
22+
reg = <0>;
23+
clock-frequency = <DT_FREQ_M(200)>;
24+
#address-cells = <1>;
25+
#size-cells = <1>;
26+
27+
mpu: mpu@e000ed90 {
28+
compatible = "arm,armv8m-mpu";
29+
reg = <0xe000ed90 0x40>;
30+
};
31+
};
32+
};
33+
34+
soc {
35+
scif0: serial@4004b800 {
36+
compatible = "renesas,rz-scif-uart";
37+
channel = <0>;
38+
reg = <0x4004b800 DT_SIZE_K(1)>;
39+
interrupts = <380 1>, <381 1>, <382 1>, <383 1>, <384 1>;
40+
interrupt-names = "eri", "bri", "rxi", "txi", "tei";
41+
status = "disabled";
42+
};
43+
44+
scif1: serial@4004bc00 {
45+
compatible = "renesas,rz-scif-uart";
46+
channel = <1>;
47+
reg = <0x4004bc00 DT_SIZE_K(1)>;
48+
interrupts = <385 1>, <386 1>, <387 1>, <388 1>, <389 1>;
49+
interrupt-names = "eri", "bri", "rxi", "txi", "tei";
50+
status = "disabled";
51+
};
52+
53+
scif2: serial@4004c000 {
54+
compatible = "renesas,rz-scif-uart";
55+
channel = <2>;
56+
reg = <0x4004c000 DT_SIZE_K(1)>;
57+
interrupts = <390 1>, <391 1>, <392 1>, <393 1>, <394 1>;
58+
interrupt-names = "eri", "bri", "rxi", "txi", "tei";
59+
status = "disabled";
60+
};
61+
62+
scif3: serial@4004c400 {
63+
compatible = "renesas,rz-scif-uart";
64+
channel = <3>;
65+
reg = <0x4004c400 DT_SIZE_K(1)>;
66+
interrupts = <395 1>, <396 1>, <397 1>, <398 1>, <399 1>;
67+
interrupt-names = "eri", "bri", "rxi", "txi", "tei";
68+
status = "disabled";
69+
};
70+
71+
scif4: serial@4004c800 {
72+
compatible = "renesas,rz-scif-uart";
73+
channel = <4>;
74+
reg = <0x4004c800 DT_SIZE_K(1)>;
75+
interrupts = <400 1>, <401 1>, <402 1>, <403 1>, <404 1>;
76+
interrupt-names = "eri", "bri", "rxi", "txi", "tei";
77+
status = "disabled";
78+
};
79+
};
80+
};
81+
82+
&nvic {
83+
arm,num-irq-priority-bits = <7>;
84+
};

0 commit comments

Comments
 (0)