1*052e99dbSGeert Uytterhoeven// SPDX-License-Identifier: GPL-2.0 2*052e99dbSGeert Uytterhoeven/* 3*052e99dbSGeert Uytterhoeven * Device Tree Source for the Salvator-X 2nd version board with R-Car H3 ES2.0+ 4*052e99dbSGeert Uytterhoeven * 5*052e99dbSGeert Uytterhoeven * Copyright (C) 2015-2017 Renesas Electronics Corp. 6*052e99dbSGeert Uytterhoeven */ 7*052e99dbSGeert Uytterhoeven 8*052e99dbSGeert Uytterhoeven/dts-v1/; 9*052e99dbSGeert Uytterhoeven#include "r8a77951.dtsi" 10*052e99dbSGeert Uytterhoeven#include "salvator-xs.dtsi" 11*052e99dbSGeert Uytterhoeven 12*052e99dbSGeert Uytterhoeven/ { 13*052e99dbSGeert Uytterhoeven model = "Renesas Salvator-X 2nd version board based on r8a77951"; 14*052e99dbSGeert Uytterhoeven compatible = "renesas,salvator-xs", "renesas,r8a7795"; 15*052e99dbSGeert Uytterhoeven 16*052e99dbSGeert Uytterhoeven memory@48000000 { 17*052e99dbSGeert Uytterhoeven device_type = "memory"; 18*052e99dbSGeert Uytterhoeven /* first 128MB is reserved for secure area. */ 19*052e99dbSGeert Uytterhoeven reg = <0x0 0x48000000 0x0 0x38000000>; 20*052e99dbSGeert Uytterhoeven }; 21*052e99dbSGeert Uytterhoeven 22*052e99dbSGeert Uytterhoeven memory@500000000 { 23*052e99dbSGeert Uytterhoeven device_type = "memory"; 24*052e99dbSGeert Uytterhoeven reg = <0x5 0x00000000 0x0 0x40000000>; 25*052e99dbSGeert Uytterhoeven }; 26*052e99dbSGeert Uytterhoeven 27*052e99dbSGeert Uytterhoeven memory@600000000 { 28*052e99dbSGeert Uytterhoeven device_type = "memory"; 29*052e99dbSGeert Uytterhoeven reg = <0x6 0x00000000 0x0 0x40000000>; 30*052e99dbSGeert Uytterhoeven }; 31*052e99dbSGeert Uytterhoeven 32*052e99dbSGeert Uytterhoeven memory@700000000 { 33*052e99dbSGeert Uytterhoeven device_type = "memory"; 34*052e99dbSGeert Uytterhoeven reg = <0x7 0x00000000 0x0 0x40000000>; 35*052e99dbSGeert Uytterhoeven }; 36*052e99dbSGeert Uytterhoeven}; 37*052e99dbSGeert Uytterhoeven 38*052e99dbSGeert Uytterhoeven&du { 39*052e99dbSGeert Uytterhoeven clocks = <&cpg CPG_MOD 724>, 40*052e99dbSGeert Uytterhoeven <&cpg CPG_MOD 723>, 41*052e99dbSGeert Uytterhoeven <&cpg CPG_MOD 722>, 42*052e99dbSGeert Uytterhoeven <&cpg CPG_MOD 721>, 43*052e99dbSGeert Uytterhoeven <&versaclock6 1>, 44*052e99dbSGeert Uytterhoeven <&x21_clk>, 45*052e99dbSGeert Uytterhoeven <&x22_clk>, 46*052e99dbSGeert Uytterhoeven <&versaclock6 2>; 47*052e99dbSGeert Uytterhoeven clock-names = "du.0", "du.1", "du.2", "du.3", 48*052e99dbSGeert Uytterhoeven "dclkin.0", "dclkin.1", "dclkin.2", "dclkin.3"; 49*052e99dbSGeert Uytterhoeven}; 50