4 compatible = "sprd,sc2713-regulator";
12 regulator-name = "vddcore";
13 reg = <0x40038810 9 0x40038814 9 0 0>;
14 reg-vol = <0x40038960 7 5 0x40038960 4 0>;
15 cal_sel = <0x40038844 0x0 13>;
16 regulator-default-microvolt = <1100000>;
17 regulator-selects = <1100000 700000 800000 900000 1000000 650000 1200000 1300000>;
18 regulator-step-microvolt = <3125>;
19 regulator-min-microvolt = <650000>;
20 regulator-max-microvolt = <1300000>;
25 regulator-name = "vddarm";
26 reg = <0x40038810 10 0x40038814 10 0x40038874 9>;
27 reg-vol = <0x40038964 7 5 0x40038964 4 0>;
28 cal_sel = <0x40038844 0x0 14>;
29 regulator-default-microvolt = <1100000>;
30 regulator-selects = <1100000 700000 800000 900000 1000000 650000 1200000 1300000>;
31 regulator-step-microvolt = <3125>;
32 regulator-min-microvolt = <650000>;
33 regulator-max-microvolt = <1300000>;
38 regulator-name = "vddmem";
39 reg = <0x40038810 11 0x40038814 11 0 0>;
40 reg-vol = <0x40038968 5 0x40038968 4 0>;
41 cal_sel = <0x40038844 0x0 15>;
42 regulator-default-microvolt = <1200000>;
43 regulator-selects = <1200000 1250000>;
44 regulator-step-microvolt = <3125>;
45 regulator-min-microvolt = <1200000>;
46 regulator-max-microvolt = <1250000>;
51 regulator-name = "vddldo";
52 reg = <0x40038810 12 0x40038814 12 0x40038874 12>;
53 reg-vol = <0x4003896c 7 5 0x4003896c 4 0>;
54 cal_sel = <0x40038844 0x0 16>;
55 regulator-default-microvolt = <2400000>;
56 regulator-selects = <2200000 1800000 1900000 2000000 2100000 2300000 2400000 2500000>;
57 regulator-step-microvolt = <3125>;
58 regulator-min-microvolt = <1800000>;
59 regulator-max-microvolt = <2500000>;
64 regulator-name = "vddwpa";
65 reg = <0x4003881c 11 0 0 0x40038874 11>;
66 reg-vol = <0 0 0 0x40038974 2 0>;
67 cal_sel = <0x40038844 0x0 17>;
68 regulator-selects = <>;
69 regulator-step-microvolt = <3125>;
70 regulator-min-microvolt = <1800000>;
71 regulator-max-microvolt = <2500000>;
76 regulator-name = "vddwrf";
77 reg = <0x40038810 13 0x40038814 13 0x40038874 10>;
78 reg-vol = <0x40038970 6 5 0x40038970 4 0>;
79 cal_sel = <0x40038844 0x0 18>;
80 regulator-default-microvolt = <2800000>;
81 regulator-selects = <2600000 2700000 2800000 2900000>;
82 regulator-step-microvolt = <3125>;
83 regulator-min-microvolt = <2600000>;
84 regulator-max-microvolt = <2900000>;
89 regulator-name = "vdd18";
90 reg = <0x40038810 1 0x40038814 1 0x40038874 0>;
91 reg-vol = <0x40038820 1 0 0x4003882c 4 0>;
92 cal_sel = <0x40038844 0xc0 22>;
93 regulator-default-microvolt = <1800000>;
94 regulator-step-microvolt = <11250>;
95 regulator-min-microvolt = <1200000>;
96 regulator-max-microvolt = <1800000>;
100 regulator-name = "vdd28";
101 reg = <0x40038810 2 0x40038814 2 0x40038874 1>;
102 reg-vol = <0x40038820 3 2 0x4003882c 9 5>;
103 cal_sel = <0x40038844 0x500 21>;
104 regulator-default-microvolt = <2800000>;
105 regulator-step-microvolt = <17500>;
106 regulator-min-microvolt = <1800000>;
107 regulator-max-microvolt = <3000000>;
111 regulator-name = "vdd25";
112 reg = <0x40038810 3 0x40038814 3 0x40038874 2>;
113 reg-vol = <0x40038820 5 4 0x4003882c 14 10>;
114 cal_sel = <0x40038844 0x600 21>;
115 regulator-default-microvolt = <2500000>;
116 regulator-step-microvolt = <15625>;
117 regulator-min-microvolt = <2500000>;
118 regulator-max-microvolt = <3000000>;
122 regulator-name = "vddrf0";
123 reg = <0x40038810 4 0x40038814 4 0x40038874 3>;
124 reg-vol = <0x40038820 7 6 0x40038830 4 0>;
125 cal_sel = <0x40038844 0x2800 23>;
126 regulator-default-microvolt = <2850000>;
127 regulator-step-microvolt = <17812>;
128 regulator-min-microvolt = <1800000>;
129 regulator-max-microvolt = <2950000>;
133 regulator-name = "vddrf1";
134 reg = <0x40038810 5 0x40038814 5 0x40038874 4>;
135 reg-vol = <0x40038820 9 8 0x40038830 9 5>;
136 cal_sel = <0x40038844 0x2000 23>;
137 regulator-default-microvolt = <2850000>;
138 regulator-step-microvolt = <17812>;
139 regulator-min-microvolt = <1800000>;
140 regulator-max-microvolt = <2950000>;
144 regulator-name = "vddrf2";
145 reg = <0x40038810 6 0x40038814 6 0x40038874 5>;
146 reg-vol = <0x40038820 11 10 0x40038830 14 10>;
147 cal_sel = <0x40038844 0x1800 23>;
148 regulator-default-microvolt = <2850000>;
149 regulator-step-microvolt = <17812>;
150 regulator-min-microvolt = <1800000>;
151 regulator-max-microvolt = <2950000>;
154 vddemmcio: vddemmcio {
155 regulator-compatible = "emmc-signal";
156 regulator-name = "vddemmcio";
157 reg = <0x40038810 7 0x40038814 7 0x40038874 6>;
158 reg-vol = <0x40038820 13 12 0x40038834 4 0>;
159 cal_sel = <0x40038844 0x80 22>;
160 regulator-default-microvolt = <1800000>;
161 regulator-step-microvolt = <11250>;
162 regulator-min-microvolt = <1200000>;
163 regulator-max-microvolt = <1800000>;
166 vddemmccore: vddemmccore {
167 regulator-compatible = "emmc-nand";
168 regulator-name = "vddemmccore";
169 reg = <0x40038810 8 0x40038814 8 0x40038874 7>;
170 reg-vol = <0x40038820 15 14 0x40038834 9 5>;
171 cal_sel = <0x40038844 0x400 21>;
172 regulator-default-microvolt = <3000000>;
173 regulator-step-microvolt = <18750>;
174 regulator-min-microvolt = <1800000>;
175 regulator-max-microvolt = <3000000>;
179 regulator-name = "avdd18";
180 reg = <0x40038810 15 0x40038814 15 0x40038878 0>;
181 reg-vol = <0x40038824 1 0 0x40038838 4 0>;
182 cal_sel = <0x40038844 0xa0 22>;
183 regulator-default-microvolt = <1800000>;
184 regulator-step-microvolt = <11250>;
185 regulator-min-microvolt = <1200000>;
186 regulator-max-microvolt = <1800000>;
190 regulator-compatible = "sd";
191 regulator-name = "vddsd";
192 reg = <0x4003881c 1 0 0 0x40038878 1>;
193 reg-vol = <0x40038824 3 2 0x40038838 9 5>;
194 cal_sel = <0x40038844 0x800 23>;
195 regulator-default-microvolt = <2800000>;
196 regulator-step-microvolt = <17500>;
197 regulator-min-microvolt = <1800000>;
198 regulator-max-microvolt = <3000000>;
202 regulator-name = "vddsim0";
203 reg = <0x4003881c 2 0 0 0x40038878 2>;
204 reg-vol = <0x40038824 5 4 0x4003883c 4 0>;
205 cal_sel = <0x40038844 0x200 21>;
206 regulator-default-microvolt = <1800000>;
207 regulator-step-microvolt = <11250>;
208 regulator-min-microvolt = <1800000>;
209 regulator-max-microvolt = <3100000>;
213 regulator-name = "vddsim1";
214 reg = <0x4003881c 3 0 0 0x40038878 3>;
215 reg-vol = <0x40038824 7 6 0x4003883c 4 0>;
216 cal_sel = <0x40038844 0x200 21>;
217 regulator-default-microvolt = <1800000>;
218 regulator-step-microvolt = <11250>;
219 regulator-min-microvolt = <1800000>;
220 regulator-max-microvolt = <3100000>;
224 regulator-name = "vddsim2";
225 reg = <0x4003881c 4 0 0 0x40038878 4>;
226 reg-vol = <0x40038824 9 8 0x4003883c 9 5>;
227 cal_sel = <0x40038844 0x300 21>;
228 regulator-default-microvolt = <1800000>;
229 regulator-step-microvolt = <11250>;
230 regulator-min-microvolt = <1800000>;
231 regulator-max-microvolt = <3000000>;
235 regulator-name = "vddcama";
236 reg = <0x4003881c 5 0 0 0x40038878 5>;
237 reg-vol = <0x40038828 1 0 0x4003883c 14 10>;
238 cal_sel = <0x40038844 0x1000 23>;
239 regulator-default-microvolt = <2800000>;
240 regulator-step-microvolt = <17500>;
241 regulator-min-microvolt = <1800000>;
242 regulator-max-microvolt = <3000000>;
246 regulator-name = "vddcamd";
247 reg = <0x4003881c 6 0 0 0x40038878 6>;
248 reg-vol = <0x40038828 3 2 0x40038840 4 0>;
249 cal_sel = <0x40038844 0x60 22>;
250 regulator-default-microvolt = <1500000>;
251 regulator-step-microvolt = <9375>;
252 regulator-min-microvolt = <1200000>;
253 regulator-max-microvolt = <1800000>;
257 regulator-name = "vddcamio";
258 reg = <0x4003881c 7 0 0 0x40038878 7>;
259 reg-vol = <0x40038828 5 4 0x40038840 9 5>;
260 cal_sel = <0x40038844 0x20 22>;
261 regulator-default-microvolt = <1800000>;
262 regulator-step-microvolt = <11250>;
263 regulator-min-microvolt = <1500000>;
264 regulator-max-microvolt = <2800000>;
267 vddcammot: vddcammot {
268 regulator-name = "vddcammot";
269 reg = <0x4003881c 8 0 0 0x40038878 8>;
270 reg-vol = <0x40038828 7 6 0x40038840 14 10>;
271 cal_sel = <0x40038844 0x3000 23>;
272 regulator-default-microvolt = <2800000>;
273 regulator-step-microvolt = <17500>;
274 regulator-min-microvolt = <1800000>;
275 regulator-max-microvolt = <3300000>;
279 regulator-name = "vddusb";
280 reg = <0x4003881c 9 0 0 0x40038878 9>;
281 reg-vol = <0x40038828 9 8 0x40038834 14 10>;
282 cal_sel = <0x40038844 0x700 21>;
283 regulator-default-microvolt = <3300000>;
284 regulator-step-microvolt = <20625>;
285 regulator-min-microvolt = <3100000>;
286 regulator-max-microvolt = <3400000>;
290 regulator-name = "vddclsg";
291 reg = <0x4003881c 10 0 0 0x40038878 10>;
292 reg-vol = <0x40038828 11 10 0x40038844 4 0>;
293 cal_sel = <0x40038844 0x40 22>;
294 regulator-step-microvolt = <0>;
295 regulator-min-microvolt = <1200000>;
296 regulator-max-microvolt = <1800000>;
300 regulator-name = "chg_pump";
301 reg = <0x400388c0 8 0 0 0 0>;
302 reg-vol = <0x400388b8 3 2 0x400388c0 13 9>;
303 regulator-default-microvolt = <5000000>;
304 regulator-step-microvolt = <31250>;
305 regulator-min-microvolt = <4800000>;
306 regulator-max-microvolt = <5300000>;