1*05c618f3SKrzysztof Kozlowski// SPDX-License-Identifier: (GPL-2.0 OR MIT)
284365481SGeert Uytterhoeven/*
384365481SGeert Uytterhoeven * Device Tree Source for the M3ULCB (R-Car Starter Kit Pro) with R-Car M3e-2G
484365481SGeert Uytterhoeven *
584365481SGeert Uytterhoeven * Copyright (C) 2021 Glider bv
684365481SGeert Uytterhoeven *
784365481SGeert Uytterhoeven * Based on r8a77961-ulcb.dts
884365481SGeert Uytterhoeven * Copyright (C) 2020 Renesas Electronics Corp.
984365481SGeert Uytterhoeven */
1084365481SGeert Uytterhoeven
1184365481SGeert Uytterhoeven/dts-v1/;
1284365481SGeert Uytterhoeven#include "r8a779m3.dtsi"
1384365481SGeert Uytterhoeven#include "ulcb.dtsi"
1484365481SGeert Uytterhoeven
1584365481SGeert Uytterhoeven/ {
1684365481SGeert Uytterhoeven	model = "Renesas M3ULCB board based on r8a779m3";
1784365481SGeert Uytterhoeven	compatible = "renesas,m3ulcb", "renesas,r8a779m3", "renesas,r8a77961";
1884365481SGeert Uytterhoeven
1984365481SGeert Uytterhoeven	memory@48000000 {
2084365481SGeert Uytterhoeven		device_type = "memory";
2184365481SGeert Uytterhoeven		/* first 128MB is reserved for secure area. */
2284365481SGeert Uytterhoeven		reg = <0x0 0x48000000 0x0 0x78000000>;
2384365481SGeert Uytterhoeven	};
2484365481SGeert Uytterhoeven
2584365481SGeert Uytterhoeven	memory@480000000 {
2684365481SGeert Uytterhoeven		device_type = "memory";
2784365481SGeert Uytterhoeven		reg = <0x4 0x80000000 0x0 0x80000000>;
2884365481SGeert Uytterhoeven	};
2984365481SGeert Uytterhoeven
3084365481SGeert Uytterhoeven	memory@600000000 {
3184365481SGeert Uytterhoeven		device_type = "memory";
3284365481SGeert Uytterhoeven		reg = <0x6 0x00000000 0x1 0x00000000>;
3384365481SGeert Uytterhoeven	};
3484365481SGeert Uytterhoeven};
3584365481SGeert Uytterhoeven
3684365481SGeert Uytterhoeven&du {
3784365481SGeert Uytterhoeven	clocks = <&cpg CPG_MOD 724>,
3884365481SGeert Uytterhoeven		 <&cpg CPG_MOD 723>,
3984365481SGeert Uytterhoeven		 <&cpg CPG_MOD 722>,
4084365481SGeert Uytterhoeven		 <&versaclock5 1>,
4184365481SGeert Uytterhoeven		 <&versaclock5 3>,
4284365481SGeert Uytterhoeven		 <&versaclock5 2>;
4384365481SGeert Uytterhoeven	clock-names = "du.0", "du.1", "du.2",
4484365481SGeert Uytterhoeven		      "dclkin.0", "dclkin.1", "dclkin.2";
4584365481SGeert Uytterhoeven};
46