xref: /linux/arch/arm64/boot/dts/renesas/r8a77960-salvator-xs.dts (revision 8be98d2f2a0a262f8bf8a0bc1fdf522b3c7aab17)
1*83772e1bSGeert Uytterhoeven// SPDX-License-Identifier: GPL-2.0
2*83772e1bSGeert Uytterhoeven/*
3*83772e1bSGeert Uytterhoeven * Device Tree Source for the Salvator-X 2nd version board with R-Car M3-W
4*83772e1bSGeert Uytterhoeven *
5*83772e1bSGeert Uytterhoeven * Copyright (C) 2015-2017 Renesas Electronics Corp.
6*83772e1bSGeert Uytterhoeven */
7*83772e1bSGeert Uytterhoeven
8*83772e1bSGeert Uytterhoeven/dts-v1/;
9*83772e1bSGeert Uytterhoeven#include "r8a77960.dtsi"
10*83772e1bSGeert Uytterhoeven#include "salvator-xs.dtsi"
11*83772e1bSGeert Uytterhoeven
12*83772e1bSGeert Uytterhoeven/ {
13*83772e1bSGeert Uytterhoeven	model = "Renesas Salvator-X 2nd version board based on r8a77960";
14*83772e1bSGeert Uytterhoeven	compatible = "renesas,salvator-xs", "renesas,r8a7796";
15*83772e1bSGeert Uytterhoeven
16*83772e1bSGeert Uytterhoeven	memory@48000000 {
17*83772e1bSGeert Uytterhoeven		device_type = "memory";
18*83772e1bSGeert Uytterhoeven		/* first 128MB is reserved for secure area. */
19*83772e1bSGeert Uytterhoeven		reg = <0x0 0x48000000 0x0 0x78000000>;
20*83772e1bSGeert Uytterhoeven	};
21*83772e1bSGeert Uytterhoeven
22*83772e1bSGeert Uytterhoeven	memory@600000000 {
23*83772e1bSGeert Uytterhoeven		device_type = "memory";
24*83772e1bSGeert Uytterhoeven		reg = <0x6 0x00000000 0x0 0x80000000>;
25*83772e1bSGeert Uytterhoeven	};
26*83772e1bSGeert Uytterhoeven};
27*83772e1bSGeert Uytterhoeven
28*83772e1bSGeert Uytterhoeven&du {
29*83772e1bSGeert Uytterhoeven	clocks = <&cpg CPG_MOD 724>,
30*83772e1bSGeert Uytterhoeven		 <&cpg CPG_MOD 723>,
31*83772e1bSGeert Uytterhoeven		 <&cpg CPG_MOD 722>,
32*83772e1bSGeert Uytterhoeven		 <&versaclock6 1>,
33*83772e1bSGeert Uytterhoeven		 <&x21_clk>,
34*83772e1bSGeert Uytterhoeven		 <&versaclock6 2>;
35*83772e1bSGeert Uytterhoeven	clock-names = "du.0", "du.1", "du.2",
36*83772e1bSGeert Uytterhoeven		      "dclkin.0", "dclkin.1", "dclkin.2";
37*83772e1bSGeert Uytterhoeven};
38