xref: /freebsd/sys/contrib/device-tree/src/arm64/renesas/r9a09g011-v2mevk2.dts (revision b97ee269eae3cbaf35c18f51a459aea581c2a7dc)
1d5b0e70fSEmmanuel Vadot// SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2d5b0e70fSEmmanuel Vadot/*
3d5b0e70fSEmmanuel Vadot * Device Tree Source for the RZ/V2M (r9a09g011) Evaluation Kit Board
4d5b0e70fSEmmanuel Vadot *
5d5b0e70fSEmmanuel Vadot * Copyright (C) 2022 Renesas Electronics Corp.
6d5b0e70fSEmmanuel Vadot */
7d5b0e70fSEmmanuel Vadot
8d5b0e70fSEmmanuel Vadot/dts-v1/;
9d5b0e70fSEmmanuel Vadot#include "r9a09g011.dtsi"
10d5b0e70fSEmmanuel Vadot
11d5b0e70fSEmmanuel Vadot/ {
12d5b0e70fSEmmanuel Vadot	model = "RZ/V2M Evaluation Kit 2.0";
13d5b0e70fSEmmanuel Vadot	compatible = "renesas,rzv2mevk2", "renesas,r9a09g011";
14d5b0e70fSEmmanuel Vadot
15d5b0e70fSEmmanuel Vadot	aliases {
16d5b0e70fSEmmanuel Vadot		serial0 = &uart0;
17*b97ee269SEmmanuel Vadot		ethernet0 = &avb;
18d5b0e70fSEmmanuel Vadot	};
19d5b0e70fSEmmanuel Vadot
20d5b0e70fSEmmanuel Vadot	chosen {
21d5b0e70fSEmmanuel Vadot		stdout-path = "serial0:115200n8";
22d5b0e70fSEmmanuel Vadot	};
23d5b0e70fSEmmanuel Vadot
24d5b0e70fSEmmanuel Vadot	memory@58000000 {
25d5b0e70fSEmmanuel Vadot		device_type = "memory";
26d5b0e70fSEmmanuel Vadot		/*
27d5b0e70fSEmmanuel Vadot		 * first 1.25GiB is reserved for ISP Firmware,
28d5b0e70fSEmmanuel Vadot		 * next 128MiB is reserved for secure area.
29d5b0e70fSEmmanuel Vadot		 */
30d5b0e70fSEmmanuel Vadot		reg = <0x0 0x58000000 0x0 0x28000000>;
31d5b0e70fSEmmanuel Vadot	};
32d5b0e70fSEmmanuel Vadot
33d5b0e70fSEmmanuel Vadot	memory@180000000 {
34d5b0e70fSEmmanuel Vadot		device_type = "memory";
35d5b0e70fSEmmanuel Vadot		reg = <0x1 0x80000000 0x0 0x80000000>;
36d5b0e70fSEmmanuel Vadot	};
37d5b0e70fSEmmanuel Vadot};
38d5b0e70fSEmmanuel Vadot
39*b97ee269SEmmanuel Vadot&avb {
40*b97ee269SEmmanuel Vadot	renesas,no-ether-link;
41*b97ee269SEmmanuel Vadot	phy-handle = <&phy0>;
42*b97ee269SEmmanuel Vadot	phy-mode = "gmii";
43*b97ee269SEmmanuel Vadot	status = "okay";
44*b97ee269SEmmanuel Vadot
45*b97ee269SEmmanuel Vadot	phy0: ethernet-phy@0 {
46*b97ee269SEmmanuel Vadot		compatible = "ethernet-phy-id001c.c916",
47*b97ee269SEmmanuel Vadot			     "ethernet-phy-ieee802.3-c22";
48*b97ee269SEmmanuel Vadot		reg = <0>;
49*b97ee269SEmmanuel Vadot	};
50*b97ee269SEmmanuel Vadot};
51*b97ee269SEmmanuel Vadot
52d5b0e70fSEmmanuel Vadot&extal_clk {
53d5b0e70fSEmmanuel Vadot	clock-frequency = <48000000>;
54d5b0e70fSEmmanuel Vadot};
55d5b0e70fSEmmanuel Vadot
56d5b0e70fSEmmanuel Vadot&uart0 {
57d5b0e70fSEmmanuel Vadot	status = "okay";
58d5b0e70fSEmmanuel Vadot};
59