xref: /linux/arch/arm64/boot/dts/mediatek/mt2712-evb.dts (revision e9f0878c4b2004ac19581274c1ae4c61ae3ca70e)
1/*
2 * Copyright (c) 2017 MediaTek Inc.
3 * Author: YT Shen <yt.shen@mediatek.com>
4 *
5 * SPDX-License-Identifier: (GPL-2.0 OR MIT)
6 */
7
8/dts-v1/;
9#include "mt2712e.dtsi"
10
11/ {
12	model = "MediaTek MT2712 evaluation board";
13	compatible = "mediatek,mt2712-evb", "mediatek,mt2712";
14
15	aliases {
16		serial0 = &uart0;
17	};
18
19	memory@40000000 {
20		device_type = "memory";
21		reg = <0 0x40000000 0 0x80000000>;
22	};
23
24	chosen {
25		stdout-path = "serial0:921600n8";
26	};
27
28	cpus_fixed_vproc0: fixedregulator@0 {
29		compatible = "regulator-fixed";
30		regulator-name = "vproc_buck0";
31		regulator-min-microvolt = <1000000>;
32		regulator-max-microvolt = <1000000>;
33	};
34
35	cpus_fixed_vproc1: fixedregulator@1 {
36		compatible = "regulator-fixed";
37		regulator-name = "vproc_buck1";
38		regulator-min-microvolt = <1000000>;
39		regulator-max-microvolt = <1000000>;
40	};
41
42};
43
44&auxadc {
45	status = "okay";
46};
47
48&cpu0 {
49	proc-supply = <&cpus_fixed_vproc0>;
50};
51
52&cpu1 {
53	proc-supply = <&cpus_fixed_vproc0>;
54};
55
56&cpu2 {
57	proc-supply = <&cpus_fixed_vproc1>;
58};
59
60&uart0 {
61	status = "okay";
62};
63
64