xref: /freebsd/sys/contrib/device-tree/src/arm64/renesas/r8a77951-ulcb.dts (revision 354d7675fe12ace9cde344cb79c7ded792802f88)
1c66ec88fSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0
2c66ec88fSEmmanuel Vadot/*
3*354d7675SEmmanuel Vadot * Device Tree Source for the H3ULCB (R-Car Starter Kit Premier) board with R-Car H3 ES2.0+
4c66ec88fSEmmanuel Vadot *
5c66ec88fSEmmanuel Vadot * Copyright (C) 2016 Renesas Electronics Corp.
6c66ec88fSEmmanuel Vadot * Copyright (C) 2016 Cogent Embedded, Inc.
7c66ec88fSEmmanuel Vadot */
8c66ec88fSEmmanuel Vadot
9c66ec88fSEmmanuel Vadot/dts-v1/;
10c66ec88fSEmmanuel Vadot#include "r8a77951.dtsi"
11c66ec88fSEmmanuel Vadot#include "ulcb.dtsi"
12c66ec88fSEmmanuel Vadot
13c66ec88fSEmmanuel Vadot/ {
14c66ec88fSEmmanuel Vadot	model = "Renesas H3ULCB board based on r8a77951";
15c66ec88fSEmmanuel Vadot	compatible = "renesas,h3ulcb", "renesas,r8a7795";
16c66ec88fSEmmanuel Vadot
17c66ec88fSEmmanuel Vadot	memory@48000000 {
18c66ec88fSEmmanuel Vadot		device_type = "memory";
19c66ec88fSEmmanuel Vadot		/* first 128MB is reserved for secure area. */
20c66ec88fSEmmanuel Vadot		reg = <0x0 0x48000000 0x0 0x38000000>;
21c66ec88fSEmmanuel Vadot	};
22c66ec88fSEmmanuel Vadot
23c66ec88fSEmmanuel Vadot	memory@500000000 {
24c66ec88fSEmmanuel Vadot		device_type = "memory";
25c66ec88fSEmmanuel Vadot		reg = <0x5 0x00000000 0x0 0x40000000>;
26c66ec88fSEmmanuel Vadot	};
27c66ec88fSEmmanuel Vadot
28c66ec88fSEmmanuel Vadot	memory@600000000 {
29c66ec88fSEmmanuel Vadot		device_type = "memory";
30c66ec88fSEmmanuel Vadot		reg = <0x6 0x00000000 0x0 0x40000000>;
31c66ec88fSEmmanuel Vadot	};
32c66ec88fSEmmanuel Vadot
33c66ec88fSEmmanuel Vadot	memory@700000000 {
34c66ec88fSEmmanuel Vadot		device_type = "memory";
35c66ec88fSEmmanuel Vadot		reg = <0x7 0x00000000 0x0 0x40000000>;
36c66ec88fSEmmanuel Vadot	};
37c66ec88fSEmmanuel Vadot};
38c66ec88fSEmmanuel Vadot
39c66ec88fSEmmanuel Vadot&du {
40c66ec88fSEmmanuel Vadot	clocks = <&cpg CPG_MOD 724>,
41c66ec88fSEmmanuel Vadot		 <&cpg CPG_MOD 723>,
42c66ec88fSEmmanuel Vadot		 <&cpg CPG_MOD 722>,
43c66ec88fSEmmanuel Vadot		 <&cpg CPG_MOD 721>,
44c66ec88fSEmmanuel Vadot		 <&versaclock5 1>,
45c66ec88fSEmmanuel Vadot		 <&versaclock5 3>,
46c66ec88fSEmmanuel Vadot		 <&versaclock5 4>,
47c66ec88fSEmmanuel Vadot		 <&versaclock5 2>;
48c66ec88fSEmmanuel Vadot	clock-names = "du.0", "du.1", "du.2", "du.3",
49c66ec88fSEmmanuel Vadot		      "dclkin.0", "dclkin.1", "dclkin.2", "dclkin.3";
50c66ec88fSEmmanuel Vadot};
51