1724ba675SRob Herring// SPDX-License-Identifier: GPL-2.0-only
2724ba675SRob Herring/*
3724ba675SRob Herring *  Copyright (C) 2012 Marvell Technology Group Ltd.
4724ba675SRob Herring *  Author: Haojian Zhuang <haojian.zhuang@marvell.com>
5724ba675SRob Herring */
6724ba675SRob Herring
7724ba675SRob Herring/dts-v1/;
8724ba675SRob Herring#include "mmp2.dtsi"
9724ba675SRob Herring
10724ba675SRob Herring/ {
11724ba675SRob Herring	model = "Marvell MMP2 Brownstone Development Board";
12724ba675SRob Herring	compatible = "mrvl,mmp2-brownstone", "mrvl,mmp2";
13724ba675SRob Herring
14724ba675SRob Herring	chosen {
15724ba675SRob Herring		bootargs = "console=ttyS2,38400 root=/dev/nfs nfsroot=192.168.1.100:/nfsroot/ ip=192.168.1.101:192.168.1.100::255.255.255.0::eth0:on";
16724ba675SRob Herring	};
17724ba675SRob Herring
18724ba675SRob Herring	memory {
19724ba675SRob Herring		device_type = "memory";
20724ba675SRob Herring		reg = <0x00000000 0x08000000>;
21724ba675SRob Herring	};
22724ba675SRob Herring};
23724ba675SRob Herring
24724ba675SRob Herring&uart3 {
25724ba675SRob Herring	status = "okay";
26724ba675SRob Herring};
27724ba675SRob Herring
28724ba675SRob Herring&twsi1 {
29724ba675SRob Herring	status = "okay";
30724ba675SRob Herring	pmic: max8925@3c {
3101fad740SDuje Mihanović		compatible = "maxim,max8925";
32724ba675SRob Herring		reg = <0x3c>;
33724ba675SRob Herring		interrupts = <1>;
34724ba675SRob Herring		interrupt-parent = <&intcmux4>;
35724ba675SRob Herring		interrupt-controller;
36724ba675SRob Herring		#interrupt-cells = <1>;
37724ba675SRob Herring		maxim,tsc-irq = <0>;
38724ba675SRob Herring
39724ba675SRob Herring		regulators {
40724ba675SRob Herring			SDV1 {
41724ba675SRob Herring				regulator-min-microvolt = <637500>;
42724ba675SRob Herring				regulator-max-microvolt = <1425000>;
43724ba675SRob Herring				regulator-boot-on;
44724ba675SRob Herring				regulator-always-on;
45724ba675SRob Herring			};
46724ba675SRob Herring			SDV2 {
47724ba675SRob Herring				regulator-min-microvolt = <650000>;
48724ba675SRob Herring				regulator-max-microvolt = <2225000>;
49724ba675SRob Herring				regulator-boot-on;
50724ba675SRob Herring				regulator-always-on;
51724ba675SRob Herring			};
52724ba675SRob Herring			SDV3 {
53724ba675SRob Herring				regulator-min-microvolt = <750000>;
54724ba675SRob Herring				regulator-max-microvolt = <3900000>;
55724ba675SRob Herring				regulator-boot-on;
56724ba675SRob Herring				regulator-always-on;
57724ba675SRob Herring			};
58724ba675SRob Herring			LDO1 {
59724ba675SRob Herring				regulator-min-microvolt = <750000>;
60724ba675SRob Herring				regulator-max-microvolt = <3900000>;
61724ba675SRob Herring				regulator-boot-on;
62724ba675SRob Herring				regulator-always-on;
63724ba675SRob Herring			};
64724ba675SRob Herring			LDO2 {
65724ba675SRob Herring				regulator-min-microvolt = <650000>;
66724ba675SRob Herring				regulator-max-microvolt = <2250000>;
67724ba675SRob Herring				regulator-boot-on;
68724ba675SRob Herring				regulator-always-on;
69724ba675SRob Herring			};
70724ba675SRob Herring			LDO3 {
71724ba675SRob Herring				regulator-min-microvolt = <650000>;
72724ba675SRob Herring				regulator-max-microvolt = <2250000>;
73724ba675SRob Herring				regulator-boot-on;
74724ba675SRob Herring				regulator-always-on;
75724ba675SRob Herring			};
76724ba675SRob Herring			LDO4 {
77724ba675SRob Herring				regulator-min-microvolt = <750000>;
78724ba675SRob Herring				regulator-max-microvolt = <3900000>;
79724ba675SRob Herring				regulator-boot-on;
80724ba675SRob Herring				regulator-always-on;
81724ba675SRob Herring			};
82724ba675SRob Herring			LDO5 {
83724ba675SRob Herring				regulator-min-microvolt = <750000>;
84724ba675SRob Herring				regulator-max-microvolt = <3900000>;
85724ba675SRob Herring				regulator-boot-on;
86724ba675SRob Herring				regulator-always-on;
87724ba675SRob Herring			};
88724ba675SRob Herring			LDO6 {
89724ba675SRob Herring				regulator-min-microvolt = <750000>;
90724ba675SRob Herring				regulator-max-microvolt = <3900000>;
91724ba675SRob Herring				regulator-boot-on;
92724ba675SRob Herring				regulator-always-on;
93724ba675SRob Herring			};
94724ba675SRob Herring			LDO7 {
95724ba675SRob Herring				regulator-min-microvolt = <750000>;
96724ba675SRob Herring				regulator-max-microvolt = <3900000>;
97724ba675SRob Herring				regulator-boot-on;
98724ba675SRob Herring				regulator-always-on;
99724ba675SRob Herring			};
100724ba675SRob Herring			LDO8 {
101724ba675SRob Herring				regulator-min-microvolt = <750000>;
102724ba675SRob Herring				regulator-max-microvolt = <3900000>;
103724ba675SRob Herring				regulator-boot-on;
104724ba675SRob Herring				regulator-always-on;
105724ba675SRob Herring			};
106724ba675SRob Herring			LDO9 {
107724ba675SRob Herring				regulator-min-microvolt = <750000>;
108724ba675SRob Herring				regulator-max-microvolt = <3900000>;
109724ba675SRob Herring				regulator-boot-on;
110724ba675SRob Herring				regulator-always-on;
111724ba675SRob Herring			};
112724ba675SRob Herring			LDO10 {
113724ba675SRob Herring				regulator-min-microvolt = <750000>;
114724ba675SRob Herring				regulator-max-microvolt = <3900000>;
115724ba675SRob Herring			};
116724ba675SRob Herring			LDO11 {
117724ba675SRob Herring				regulator-min-microvolt = <750000>;
118724ba675SRob Herring				regulator-max-microvolt = <3900000>;
119724ba675SRob Herring				regulator-boot-on;
120724ba675SRob Herring				regulator-always-on;
121724ba675SRob Herring			};
122724ba675SRob Herring			LDO12 {
123724ba675SRob Herring				regulator-min-microvolt = <750000>;
124724ba675SRob Herring				regulator-max-microvolt = <3900000>;
125724ba675SRob Herring				regulator-boot-on;
126724ba675SRob Herring				regulator-always-on;
127724ba675SRob Herring			};
128724ba675SRob Herring			LDO13 {
129724ba675SRob Herring				regulator-min-microvolt = <750000>;
130724ba675SRob Herring				regulator-max-microvolt = <3900000>;
131724ba675SRob Herring				regulator-boot-on;
132724ba675SRob Herring				regulator-always-on;
133724ba675SRob Herring			};
134724ba675SRob Herring			LDO14 {
135724ba675SRob Herring				regulator-min-microvolt = <750000>;
136724ba675SRob Herring				regulator-max-microvolt = <3900000>;
137724ba675SRob Herring				regulator-boot-on;
138724ba675SRob Herring				regulator-always-on;
139724ba675SRob Herring			};
140724ba675SRob Herring			LDO15 {
141724ba675SRob Herring				regulator-min-microvolt = <750000>;
142724ba675SRob Herring				regulator-max-microvolt = <3900000>;
143724ba675SRob Herring				regulator-boot-on;
144724ba675SRob Herring				regulator-always-on;
145724ba675SRob Herring			};
146724ba675SRob Herring			LDO16 {
147724ba675SRob Herring				regulator-min-microvolt = <750000>;
148724ba675SRob Herring				regulator-max-microvolt = <3900000>;
149724ba675SRob Herring				regulator-boot-on;
150724ba675SRob Herring				regulator-always-on;
151724ba675SRob Herring			};
152724ba675SRob Herring			LDO17 {
153724ba675SRob Herring				regulator-min-microvolt = <650000>;
154724ba675SRob Herring				regulator-max-microvolt = <2250000>;
155724ba675SRob Herring				regulator-boot-on;
156724ba675SRob Herring				regulator-always-on;
157724ba675SRob Herring			};
158724ba675SRob Herring			LDO18 {
159724ba675SRob Herring				regulator-min-microvolt = <650000>;
160724ba675SRob Herring				regulator-max-microvolt = <2250000>;
161724ba675SRob Herring				regulator-boot-on;
162724ba675SRob Herring				regulator-always-on;
163724ba675SRob Herring			};
164724ba675SRob Herring			LDO19 {
165724ba675SRob Herring				regulator-min-microvolt = <750000>;
166724ba675SRob Herring				regulator-max-microvolt = <3900000>;
167724ba675SRob Herring				regulator-boot-on;
168724ba675SRob Herring				regulator-always-on;
169724ba675SRob Herring			};
170724ba675SRob Herring			LDO20 {
171724ba675SRob Herring				regulator-min-microvolt = <750000>;
172724ba675SRob Herring				regulator-max-microvolt = <3900000>;
173724ba675SRob Herring				regulator-boot-on;
174724ba675SRob Herring				regulator-always-on;
175724ba675SRob Herring			};
176724ba675SRob Herring		};
177724ba675SRob Herring		backlight {
178724ba675SRob Herring			maxim,max8925-dual-string = <0>;
179724ba675SRob Herring		};
180724ba675SRob Herring		charger {
181724ba675SRob Herring			batt-detect = <0>;
182724ba675SRob Herring			topoff-threshold = <1>;
183724ba675SRob Herring			fast-charge = <7>;
184724ba675SRob Herring			no-temp-support = <0>;
185724ba675SRob Herring			no-insert-detect = <0>;
186724ba675SRob Herring		};
187724ba675SRob Herring	};
188724ba675SRob Herring};
189724ba675SRob Herring
190724ba675SRob Herring&rtc {
191724ba675SRob Herring	status = "okay";
192724ba675SRob Herring};
193