Lines Matching +full:regulator +full:- +full:allow +full:- +full:bypass
1 // SPDX-License-Identifier: BSD-3-Clause
6 /dts-v1/;
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
15 /delete-node/ &cdsp_mem;
16 /delete-node/ &gpu_mem;
17 /delete-node/ &ipa_fw_mem;
18 /delete-node/ &ipa_gsi_mem;
19 /delete-node/ &mpss_mem;
20 /delete-node/ &slpi_mem;
21 /delete-node/ &spss_mem;
22 /delete-node/ &venus_mem;
25 qcom,msm-id = <339 0x20000>; /* SM8150 v2 */
26 qcom,board-id = <8 0>;
29 #address-cells = <2>;
30 #size-cells = <2>;
34 compatible = "simple-framebuffer";
49 vph_pwr: vph-pwr-regulator {
50 compatible = "regulator-fixed";
51 regulator-name = "vph_pwr";
52 regulator-min-microvolt = <3700000>;
53 regulator-max-microvolt = <3700000>;
58 * is always-on; model it as a fixed regulator.
60 vreg_s4a_1p8: pm8150-s4 {
61 compatible = "regulator-fixed";
62 regulator-name = "vreg_s4a_1p8";
64 regulator-min-microvolt = <1800000>;
65 regulator-max-microvolt = <1800000>;
67 regulator-always-on;
68 regulator-boot-on;
70 vin-supply = <&vph_pwr>;
73 reserved-memory {
76 no-map;
81 no-map;
86 no-map;
91 no-map;
96 no-map;
101 no-map;
106 no-map;
111 no-map;
116 no-map;
121 no-map;
127 record-size = <0x1000>;
128 console-size = <0x40000>;
129 msg-size = <0x20000 0x20000>;
130 ecc-size = <16>;
131 no-map;
141 pm8150-rpmh-regulators {
142 compatible = "qcom,pm8150-rpmh-regulators";
143 qcom,pmic-id = "a";
145 vdd-s1-supply = <&vph_pwr>;
146 vdd-s2-supply = <&vph_pwr>;
147 vdd-s3-supply = <&vph_pwr>;
148 vdd-s4-supply = <&vph_pwr>;
149 vdd-s5-supply = <&vph_pwr>;
150 vdd-s6-supply = <&vph_pwr>;
151 vdd-s7-supply = <&vph_pwr>;
152 vdd-s8-supply = <&vph_pwr>;
153 vdd-s9-supply = <&vph_pwr>;
154 vdd-s10-supply = <&vph_pwr>;
156 vdd-l1-l8-l11-supply = <&vreg_s6a_0p9>;
157 vdd-l2-l10-supply = <&vreg_bob>;
158 vdd-l3-l4-l5-l18-supply = <&vreg_s6a_0p9>;
159 vdd-l6-l9-supply = <&vreg_s8c_1p3>;
160 vdd-l7-l12-l14-l15-supply = <&vreg_s5a_1p9>;
161 vdd-l13-l16-l17-supply = <&vreg_bob>;
164 regulator-min-microvolt = <600000>;
165 regulator-max-microvolt = <600000>;
166 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
170 regulator-min-microvolt = <1904000>;
171 regulator-max-microvolt = <2040000>;
172 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
176 regulator-min-microvolt = <920000>;
177 regulator-max-microvolt = <1128000>;
178 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
182 regulator-min-microvolt = <752000>;
183 regulator-max-microvolt = <752000>;
184 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
188 regulator-min-microvolt = <3072000>;
189 regulator-max-microvolt = <3072000>;
190 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
194 regulator-min-microvolt = <480000>;
195 regulator-max-microvolt = <932000>;
196 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
200 regulator-min-microvolt = <880000>;
201 regulator-max-microvolt = <880000>;
202 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
206 regulator-min-microvolt = <1200000>;
207 regulator-max-microvolt = <1200000>;
208 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
212 regulator-min-microvolt = <1800000>;
213 regulator-max-microvolt = <1800000>;
214 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
218 regulator-min-microvolt = <1200000>;
219 regulator-max-microvolt = <1200000>;
220 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
224 regulator-min-microvolt = <2504000>;
225 regulator-max-microvolt = <2960000>;
226 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
230 regulator-min-microvolt = <800000>;
231 regulator-max-microvolt = <800000>;
232 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
236 regulator-min-microvolt = <1800000>;
237 regulator-max-microvolt = <1800000>;
238 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
244 regulator-min-microvolt = <1800000>;
245 regulator-max-microvolt = <1800000>;
246 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
250 regulator-min-microvolt = <1704000>;
251 regulator-max-microvolt = <1704000>;
252 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
256 regulator-min-microvolt = <2704000>;
257 regulator-max-microvolt = <2960000>;
258 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
262 regulator-min-microvolt = <2856000>;
263 regulator-max-microvolt = <3008000>;
264 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
268 regulator-min-microvolt = <880000>;
269 regulator-max-microvolt = <912000>;
270 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
274 pm8150l-rpmh-regulators {
275 compatible = "qcom,pm8150l-rpmh-regulators";
276 qcom,pmic-id = "c";
278 vdd-s1-supply = <&vph_pwr>;
279 vdd-s2-supply = <&vph_pwr>;
280 vdd-s3-supply = <&vph_pwr>;
281 vdd-s4-supply = <&vph_pwr>;
282 vdd-s5-supply = <&vph_pwr>;
283 vdd-s6-supply = <&vph_pwr>;
284 vdd-s7-supply = <&vph_pwr>;
285 vdd-s8-supply = <&vph_pwr>;
287 vdd-l1-l8-supply = <&vreg_s4a_1p8>;
288 vdd-l2-l3-supply = <&vreg_s8c_1p3>;
289 vdd-l4-l5-l6-supply = <&vreg_bob>;
290 vdd-l7-l11-supply = <&vreg_bob>;
291 vdd-l9-l10-supply = <&vreg_bob>;
293 vdd-bob-supply = <&vph_pwr>;
294 vdd-flash-supply = <&vreg_bob>;
295 vdd-rgb-supply = <&vreg_bob>;
298 regulator-min-microvolt = <3350000>;
299 regulator-max-microvolt = <4000000>;
300 regulator-initial-mode = <RPMH_REGULATOR_MODE_AUTO>;
301 regulator-allow-bypass;
305 regulator-min-microvolt = <1128000>;
306 regulator-max-microvolt = <1128000>;
307 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
311 regulator-min-microvolt = <1352000>;
312 regulator-max-microvolt = <1352000>;
313 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
317 regulator-min-microvolt = <1800000>;
318 regulator-max-microvolt = <1800000>;
319 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
323 regulator-min-microvolt = <1304000>;
324 regulator-max-microvolt = <1304000>;
325 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
329 regulator-min-microvolt = <1200000>;
330 regulator-max-microvolt = <1200000>;
331 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
335 regulator-min-microvolt = <1704000>;
336 regulator-max-microvolt = <2928000>;
337 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
341 regulator-min-microvolt = <1704000>;
342 regulator-max-microvolt = <2928000>;
343 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
347 regulator-min-microvolt = <1800000>;
348 regulator-max-microvolt = <2960000>;
349 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
350 regulator-allow-set-load;
351 regulator-allowed-modes =
357 regulator-min-microvolt = <2856000>;
358 regulator-max-microvolt = <3104000>;
359 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
363 regulator-min-microvolt = <1800000>;
364 regulator-max-microvolt = <1800000>;
365 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
369 regulator-min-microvolt = <2704000>;
370 regulator-max-microvolt = <2960000>;
371 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
372 regulator-allow-set-load;
373 regulator-allowed-modes =
379 regulator-min-microvolt = <3000000>;
380 regulator-max-microvolt = <3312000>;
381 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
385 regulator-min-microvolt = <3000000>;
386 regulator-max-microvolt = <3312000>;
387 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
400 /* Qcom FSA4480 USB-C audio switch @ 43 */
428 gpio-reserved-ranges = <126 4>;
449 vdda-pll-supply = <&vreg_l5a_0p875>;
450 vdda33-supply = <&vreg_l2a_3p1>;
451 vdda18-supply = <&vreg_l12a_1p8>;
456 vdda-phy-supply = <&vreg_l3c_1p2>;
457 vdda-pll-supply = <&vreg_l18a_0p8>;