]> git.ipfire.org Git - thirdparty/u-boot.git/blob - src/arm/marvell/mmp2-brownstone.dts
Squashed 'dts/upstream/' content from commit aaba2d45dc2a
[thirdparty/u-boot.git] / src / arm / marvell / mmp2-brownstone.dts
1 // SPDX-License-Identifier: GPL-2.0-only
2 /*
3 * Copyright (C) 2012 Marvell Technology Group Ltd.
4 * Author: Haojian Zhuang <haojian.zhuang@marvell.com>
5 */
6
7 /dts-v1/;
8 #include "mmp2.dtsi"
9
10 / {
11 model = "Marvell MMP2 Brownstone Development Board";
12 compatible = "mrvl,mmp2-brownstone", "mrvl,mmp2";
13
14 chosen {
15 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";
16 };
17
18 memory {
19 device_type = "memory";
20 reg = <0x00000000 0x08000000>;
21 };
22 };
23
24 &uart3 {
25 status = "okay";
26 };
27
28 &twsi1 {
29 status = "okay";
30 pmic: max8925@3c {
31 compatible = "maxium,max8925";
32 reg = <0x3c>;
33 interrupts = <1>;
34 interrupt-parent = <&intcmux4>;
35 interrupt-controller;
36 #interrupt-cells = <1>;
37 maxim,tsc-irq = <0>;
38
39 regulators {
40 SDV1 {
41 regulator-min-microvolt = <637500>;
42 regulator-max-microvolt = <1425000>;
43 regulator-boot-on;
44 regulator-always-on;
45 };
46 SDV2 {
47 regulator-min-microvolt = <650000>;
48 regulator-max-microvolt = <2225000>;
49 regulator-boot-on;
50 regulator-always-on;
51 };
52 SDV3 {
53 regulator-min-microvolt = <750000>;
54 regulator-max-microvolt = <3900000>;
55 regulator-boot-on;
56 regulator-always-on;
57 };
58 LDO1 {
59 regulator-min-microvolt = <750000>;
60 regulator-max-microvolt = <3900000>;
61 regulator-boot-on;
62 regulator-always-on;
63 };
64 LDO2 {
65 regulator-min-microvolt = <650000>;
66 regulator-max-microvolt = <2250000>;
67 regulator-boot-on;
68 regulator-always-on;
69 };
70 LDO3 {
71 regulator-min-microvolt = <650000>;
72 regulator-max-microvolt = <2250000>;
73 regulator-boot-on;
74 regulator-always-on;
75 };
76 LDO4 {
77 regulator-min-microvolt = <750000>;
78 regulator-max-microvolt = <3900000>;
79 regulator-boot-on;
80 regulator-always-on;
81 };
82 LDO5 {
83 regulator-min-microvolt = <750000>;
84 regulator-max-microvolt = <3900000>;
85 regulator-boot-on;
86 regulator-always-on;
87 };
88 LDO6 {
89 regulator-min-microvolt = <750000>;
90 regulator-max-microvolt = <3900000>;
91 regulator-boot-on;
92 regulator-always-on;
93 };
94 LDO7 {
95 regulator-min-microvolt = <750000>;
96 regulator-max-microvolt = <3900000>;
97 regulator-boot-on;
98 regulator-always-on;
99 };
100 LDO8 {
101 regulator-min-microvolt = <750000>;
102 regulator-max-microvolt = <3900000>;
103 regulator-boot-on;
104 regulator-always-on;
105 };
106 LDO9 {
107 regulator-min-microvolt = <750000>;
108 regulator-max-microvolt = <3900000>;
109 regulator-boot-on;
110 regulator-always-on;
111 };
112 LDO10 {
113 regulator-min-microvolt = <750000>;
114 regulator-max-microvolt = <3900000>;
115 };
116 LDO11 {
117 regulator-min-microvolt = <750000>;
118 regulator-max-microvolt = <3900000>;
119 regulator-boot-on;
120 regulator-always-on;
121 };
122 LDO12 {
123 regulator-min-microvolt = <750000>;
124 regulator-max-microvolt = <3900000>;
125 regulator-boot-on;
126 regulator-always-on;
127 };
128 LDO13 {
129 regulator-min-microvolt = <750000>;
130 regulator-max-microvolt = <3900000>;
131 regulator-boot-on;
132 regulator-always-on;
133 };
134 LDO14 {
135 regulator-min-microvolt = <750000>;
136 regulator-max-microvolt = <3900000>;
137 regulator-boot-on;
138 regulator-always-on;
139 };
140 LDO15 {
141 regulator-min-microvolt = <750000>;
142 regulator-max-microvolt = <3900000>;
143 regulator-boot-on;
144 regulator-always-on;
145 };
146 LDO16 {
147 regulator-min-microvolt = <750000>;
148 regulator-max-microvolt = <3900000>;
149 regulator-boot-on;
150 regulator-always-on;
151 };
152 LDO17 {
153 regulator-min-microvolt = <650000>;
154 regulator-max-microvolt = <2250000>;
155 regulator-boot-on;
156 regulator-always-on;
157 };
158 LDO18 {
159 regulator-min-microvolt = <650000>;
160 regulator-max-microvolt = <2250000>;
161 regulator-boot-on;
162 regulator-always-on;
163 };
164 LDO19 {
165 regulator-min-microvolt = <750000>;
166 regulator-max-microvolt = <3900000>;
167 regulator-boot-on;
168 regulator-always-on;
169 };
170 LDO20 {
171 regulator-min-microvolt = <750000>;
172 regulator-max-microvolt = <3900000>;
173 regulator-boot-on;
174 regulator-always-on;
175 };
176 };
177 backlight {
178 maxim,max8925-dual-string = <0>;
179 };
180 charger {
181 batt-detect = <0>;
182 topoff-threshold = <1>;
183 fast-charge = <7>;
184 no-temp-support = <0>;
185 no-insert-detect = <0>;
186 };
187 };
188 };
189
190 &rtc {
191 status = "okay";
192 };