xref: /linux/scripts/dtc/include-prefixes/arm64/renesas/r8a78000-ironhide.dts (revision 0cac5ce06e524755b3dac1e0a060b05992076d93)
1// SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2/*
3 * Device Tree Source for the Ironhide board
4 *
5 * Copyright (C) 2025 Renesas Electronics Corp.
6 */
7
8/dts-v1/;
9#include "r8a78000.dtsi"
10
11/ {
12	model = "Renesas Ironhide board based on r8a78000";
13	compatible = "renesas,ironhide", "renesas,r8a78000";
14
15	aliases {
16		serial0 = &hscif0;
17	};
18
19	chosen {
20		stdout-path = "serial0:1843200n8";
21	};
22
23	memory@60600000 {
24		device_type = "memory";
25		/* first 518MiB is reserved for other purposes. */
26		reg = <0x0 0x60600000 0x0 0x5fa00000>;
27	};
28
29	memory@1080000000 {
30		device_type = "memory";
31		reg = <0x10 0x80000000 0x0 0x80000000>;
32	};
33
34	memory@1200000000 {
35		device_type = "memory";
36		reg = <0x12 0x00000000 0x1 0x00000000>;
37	};
38
39	memory@1400000000 {
40		device_type = "memory";
41		reg = <0x14 0x00000000 0x1 0x00000000>;
42	};
43
44	memory@1600000000 {
45		device_type = "memory";
46		reg = <0x16 0x00000000 0x1 0x00000000>;
47	};
48
49	memory@1800000000 {
50		device_type = "memory";
51		reg = <0x18 0x00000000 0x1 0x00000000>;
52	};
53
54	memory@1a00000000 {
55		device_type = "memory";
56		reg = <0x1a 0x00000000 0x1 0x00000000>;
57	};
58
59	memory@1c00000000 {
60		device_type = "memory";
61		reg = <0x1c 0x00000000 0x1 0x00000000>;
62	};
63
64	memory@1e00000000 {
65		device_type = "memory";
66		reg = <0x1e 0x00000000 0x1 0x00000000>;
67	};
68};
69
70&extal_clk {
71	clock-frequency = <16666600>;
72};
73
74&extalr_clk {
75	clock-frequency = <32768>;
76};
77
78&hscif0 {
79	uart-has-rtscts;
80	status = "okay";
81};
82
83&scif_clk {
84	clock-frequency = <26000000>;
85};
86