1b3a37248SEddie Huang/*
2b3a37248SEddie Huang * Copyright (c) 2014 MediaTek Inc.
3b3a37248SEddie Huang * Author: Eddie Huang <eddie.huang@mediatek.com>
4b3a37248SEddie Huang *
5b3a37248SEddie Huang * This program is free software; you can redistribute it and/or modify
6b3a37248SEddie Huang * it under the terms of the GNU General Public License version 2 as
7b3a37248SEddie Huang * published by the Free Software Foundation.
8b3a37248SEddie Huang *
9b3a37248SEddie Huang * This program is distributed in the hope that it will be useful,
10b3a37248SEddie Huang * but WITHOUT ANY WARRANTY; without even the implied warranty of
11b3a37248SEddie Huang * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12b3a37248SEddie Huang * GNU General Public License for more details.
13b3a37248SEddie Huang */
14b3a37248SEddie Huang
15b3a37248SEddie Huang/dts-v1/;
16b3a37248SEddie Huang#include "mt8173.dtsi"
17b3a37248SEddie Huang
18b3a37248SEddie Huang/ {
19692ef3eeSYingjoe Chen	model = "MediaTek MT8173 evaluation board";
20692ef3eeSYingjoe Chen	compatible = "mediatek,mt8173-evb", "mediatek,mt8173";
21b3a37248SEddie Huang
22b3a37248SEddie Huang	aliases {
23b3a37248SEddie Huang		serial0 = &uart0;
24b3a37248SEddie Huang		serial1 = &uart1;
25b3a37248SEddie Huang		serial2 = &uart2;
26b3a37248SEddie Huang		serial3 = &uart3;
27b3a37248SEddie Huang	};
28b3a37248SEddie Huang
29b3a37248SEddie Huang	memory@40000000 {
30b3a37248SEddie Huang		device_type = "memory";
31b3a37248SEddie Huang		reg = <0 0x40000000 0 0x80000000>;
32b3a37248SEddie Huang	};
33b3a37248SEddie Huang
34b3a37248SEddie Huang	chosen { };
35b3a37248SEddie Huang};
36b3a37248SEddie Huang
37720570b1SHenry Chen&i2c1 {
38720570b1SHenry Chen	status = "okay";
39720570b1SHenry Chen
40720570b1SHenry Chen	buck: da9211@68 {
41720570b1SHenry Chen		compatible = "dlg,da9211";
42720570b1SHenry Chen		reg = <0x68>;
43720570b1SHenry Chen
44720570b1SHenry Chen		regulators {
45720570b1SHenry Chen			da9211_vcpu_reg: BUCKA {
46720570b1SHenry Chen				regulator-name = "VBUCKA";
47720570b1SHenry Chen				regulator-min-microvolt = < 700000>;
48720570b1SHenry Chen				regulator-max-microvolt = <1310000>;
49720570b1SHenry Chen				regulator-min-microamp	= <2000000>;
50720570b1SHenry Chen				regulator-max-microamp	= <4400000>;
51720570b1SHenry Chen				regulator-ramp-delay = <10000>;
52720570b1SHenry Chen				regulator-always-on;
53720570b1SHenry Chen			};
54720570b1SHenry Chen
55720570b1SHenry Chen			da9211_vgpu_reg: BUCKB {
56720570b1SHenry Chen				regulator-name = "VBUCKB";
57720570b1SHenry Chen				regulator-min-microvolt = < 700000>;
58720570b1SHenry Chen				regulator-max-microvolt = <1310000>;
59720570b1SHenry Chen				regulator-min-microamp	= <2000000>;
60720570b1SHenry Chen				regulator-max-microamp	= <3000000>;
61720570b1SHenry Chen				regulator-ramp-delay = <10000>;
62720570b1SHenry Chen			};
63720570b1SHenry Chen		};
64720570b1SHenry Chen	};
65720570b1SHenry Chen};
66720570b1SHenry Chen
67b3a37248SEddie Huang&uart0 {
68b3a37248SEddie Huang	status = "okay";
69b3a37248SEddie Huang};
70