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