Lines Matching +full:vdd +full:- +full:supply

1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/regulator/qcom,rpmh-regulator.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Bjorn Andersson <bjorn.andersson@linaro.org>
11 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
14 rpmh-regulator devices support PMIC regulator management via the Voltage
22 It is used for clock buffers, low-voltage switches, and LDO/SMPS regulators
37 For PM6150, smps1 - smps5, ldo1 - ldo19
38 For PM6150L, smps1 - smps8, ldo1 - ldo11, bob
39 For PM6350, smps1 - smps5, ldo1 - ldo22
40 For PM660, smps1 - smps6, ldo1 - ldo3, ldo5 - ldo19
41 For PM660L, smps1 - smps3, smps5, ldo1 - ldo8, bob
42 For PM7325, smps1 - smps8, ldo1 - ldo19
43 For PM8005, smps1 - smps4
44 For PM8009, smps1 - smps2, ldo1 - ldo7
45 For PM8010, ldo1 - ldo7
46 For PM8150, smps1 - smps10, ldo1 - ldo18
47 For PM8150L, smps1 - smps8, ldo1 - ldo11, bob, flash, rgb
48 For PM8350, smps1 - smps12, ldo1 - ldo10
49 For PM8350C, smps1 - smps10, ldo1 - ldo13, bob
50 For PM8450, smps1 - smps6, ldo1 - ldo4
51 For PM8550, smps1 - smps6, ldo1 - ldo17, bob1 - bob2
52 For PM8998, smps1 - smps13, ldo1 - ldo28, lvs1 - lvs2
54 For PMC8380, smps1 - smps8, ldo1 - lodo3
55 For PMR735A, smps1 - smps3, ldo1 - ldo7
56 For PMX55, smps1 - smps7, ldo1 - ldo16
57 For PMX65, smps1 - smps8, ldo1 - ldo21
58 For PMX75, smps1 - smps10, ldo1 - ldo21
63 - qcom,pm6150-rpmh-regulators
64 - qcom,pm6150l-rpmh-regulators
65 - qcom,pm6350-rpmh-regulators
66 - qcom,pm660-rpmh-regulators
67 - qcom,pm660l-rpmh-regulators
68 - qcom,pm7325-rpmh-regulators
69 - qcom,pm8005-rpmh-regulators
70 - qcom,pm8009-rpmh-regulators
71 - qcom,pm8009-1-rpmh-regulators
72 - qcom,pm8010-rpmh-regulators
73 - qcom,pm8150-rpmh-regulators
74 - qcom,pm8150l-rpmh-regulators
75 - qcom,pm8350-rpmh-regulators
76 - qcom,pm8350c-rpmh-regulators
77 - qcom,pm8450-rpmh-regulators
78 - qcom,pm8550-rpmh-regulators
79 - qcom,pm8550ve-rpmh-regulators
80 - qcom,pm8550vs-rpmh-regulators
81 - qcom,pm8998-rpmh-regulators
82 - qcom,pmc8180-rpmh-regulators
83 - qcom,pmc8180c-rpmh-regulators
84 - qcom,pmc8380-rpmh-regulators
85 - qcom,pmg1110-rpmh-regulators
86 - qcom,pmi8998-rpmh-regulators
87 - qcom,pmm8155au-rpmh-regulators
88 - qcom,pmm8654au-rpmh-regulators
89 - qcom,pmr735a-rpmh-regulators
90 - qcom,pmx55-rpmh-regulators
91 - qcom,pmx65-rpmh-regulators
92 - qcom,pmx75-rpmh-regulators
94 qcom,pmic-id:
101 qcom,always-wait-for-ack:
109 vdd-flash-supply:
110 description: Input supply phandle of flash.
112 vdd-rgb-supply:
113 description: Input supply phandle of rgb.
121 regulator-allow-set-load: [ regulator-allowed-modes ]
124 "^(smps|ldo|lvs|bob)[0-9]+$":
130 regulator-allow-set-load: [ regulator-allowed-modes ]
133 - compatible
134 - qcom,pmic-id
137 - if:
141 - qcom,pm6150-rpmh-regulators
144 vdd-l2-l3-supply: true
145 vdd-l4-l7-l8-supply: true
146 vdd-l5-l16-l17-l18-l19-supply: true
147 vdd-l10-l14-l15-supply: true
148 vdd-l11-l12-l13-supply: true
150 "^vdd-l[169]-supply$": true
151 "^vdd-s[1-5]-supply$": true
153 - if:
157 - qcom,pm6150l-rpmh-regulators
158 - qcom,pm8150l-rpmh-regulators
159 - qcom,pmc8180c-rpmh-regulators
162 vdd-bob-supply:
163 description: BOB regulator parent supply phandle.
164 vdd-l1-l8-supply: true
165 vdd-l2-l3-supply: true
166 vdd-l4-l5-l6-supply: true
167 vdd-l7-l11-supply: true
168 vdd-l9-l10-supply: true
170 "^vdd-s[1-8]-supply$": true
172 - if:
176 - qcom,pm660-rpmh-regulators
179 vdd-l1-l6-l7-supply: true
180 vdd-l2-l3-supply: true
181 vdd-l5-supply: true
182 vdd-l8-l9-l10-l11-l12-l13-l14-supply: true
183 vdd-l15-l16-l17-l18-l19-supply: true
185 "^vdd-s[1-6]-supply$": true
187 - if:
191 - qcom,pm660l-rpmh-regulators
194 vdd-bob-supply:
195 description: BOB regulator parent supply phandle.
196 vdd-l1-l9-l10-supply: true
197 vdd-l2-supply: true
198 vdd-l3-l5-l7-l8-supply: true
199 vdd-l4-l6-supply: true
200 vdd-s3-s4-supply: true
202 "^vdd-s[125]-supply$": true
204 - if:
208 - qcom,pm7325-rpmh-regulators
211 vdd-l1-l4-l12-l15-supply: true
212 vdd-l2-l7-supply: true
213 vdd-l6-l9-l10-supply: true
214 vdd-l11-l17-l18-l19-supply: true
215 vdd-l13-supply: true
216 vdd-l14-l16-supply: true
218 "^vdd-l[358]-supply$": true
219 "^vdd-s[1-8]-supply$": true
221 - if:
225 - qcom,pm8005-rpmh-regulators
228 "^vdd-s[1-4]-supply$": true
230 - if:
234 - qcom,pm8009-rpmh-regulators
235 - qcom,pm8009-1-rpmh-regulators
238 vdd-l5-l6-supply: true
240 "^vdd-l[1-47]-supply$": true
241 "^vdd-s[1-2]-supply$": true
243 - if:
247 - qcom,pm8010-rpmh-regulators
250 vdd-l1-l2-supply: true
251 vdd-l3-l4-supply: true
253 "^vdd-l[5-7]-supply$": true
255 - if:
259 - qcom,pm8150-rpmh-regulators
260 - qcom,pmc8180-rpmh-regulators
261 - qcom,pmm8155au-rpmh-regulators
264 vdd-l1-l8-l11-supply: true
265 vdd-l2-l10-supply: true
266 vdd-l3-l4-l5-l18-supply: true
267 vdd-l6-l9-supply: true
268 vdd-l7-l12-l14-l15-supply: true
269 vdd-l13-l16-l17-supply: true
271 "^vdd-s([1-9]|10)-supply$": true
273 - if:
277 - qcom,pmm8654au-rpmh-regulators
280 vdd-l1-supply: true
281 vdd-l2-l3-supply: true
282 vdd-l4-supply: true
283 vdd-l5-supply: true
284 vdd-l6-l7-supply: true
285 vdd-l8-l9-supply: true
287 "^vdd-s[1-9]-supply$": true
289 - if:
293 - qcom,pm8350-rpmh-regulators
296 vdd-l1-l4-supply: true
297 vdd-l2-l7-supply: true
298 vdd-l3-l5-supply: true
299 vdd-l6-l9-l10-supply: true
300 vdd-l8-supply: true
302 "^vdd-s([1-9]|1[0-2])-supply$": true
304 - if:
308 - qcom,pm8350c-rpmh-regulators
311 vdd-bob-supply:
312 description: BOB regulator parent supply phandle.
313 vdd-l1-l12-supply: true
314 vdd-l2-l8-supply: true
315 vdd-l3-l4-l5-l7-l13-supply: true
316 vdd-l6-l9-l11-supply: true
317 vdd-l10-supply: true
319 "^vdd-s([1-9]|10)-supply$": true
321 - if:
325 - qcom,pm8450-rpmh-regulators
328 "^vdd-l[1-4]-supply$": true
329 "^vdd-s[1-6]-supply$": true
331 - if:
335 - qcom,pm8550-rpmh-regulators
338 vdd-l1-l4-l10-supply: true
339 vdd-l2-l13-l14-supply: true
340 vdd-l5-l16-supply: true
341 vdd-l6-l7-supply: true
342 vdd-l8-l9-supply: true
344 "^vdd-l(3|1[1-7])-supply$": true
345 "^vdd-s[1-6]-supply$": true
346 "^vdd-bob[1-2]-supply$": true
348 - if:
352 - qcom,pm8550ve-rpmh-regulators
353 - qcom,pm8550vs-rpmh-regulators
356 "^vdd-l[1-3]-supply$": true
357 "^vdd-s[1-6]-supply$": true
359 - if:
363 - qcom,pm8998-rpmh-regulators
366 vdd-l1-l27-supply: true
367 vdd-l2-l8-l17-supply: true
368 vdd-l3-l11-supply: true
369 vdd-l4-l5-supply: true
370 vdd-l6-supply: true
371 vdd-l7-l12-l14-l15-supply: true
372 vdd-l9-supply: true
373 vdd-l10-l23-l25-supply: true
374 vdd-l13-l19-l21-supply: true
375 vdd-l16-l28-supply: true
376 vdd-l18-l22-supply: true
377 vdd-l20-l24-supply: true
378 vdd-l26-supply: true
379 vin-lvs-1-2-supply: true
381 "^vdd-s([1-9]|1[0-3])-supply$": true
383 - if:
387 - qcom,pmc8380-rpmh-regulators
390 "^vdd-l[1-3]-supply$": true
391 "^vdd-s[1-8]-supply$": true
393 - if:
397 - qcom,pmg1110-rpmh-regulators
400 vdd-s1-supply: true
402 - if:
406 - qcom,pmi8998-rpmh-regulators
409 vdd-bob-supply:
410 description: BOB regulator parent supply phandle.
412 - if:
416 - qcom,pmr735a-rpmh-regulators
419 vdd-l1-l2-supply: true
420 vdd-l3-supply: true
421 vdd-l4-supply: true
422 vdd-l5-l6-supply: true
423 vdd-l7-bob-supply: true
425 "^vdd-s[1-3]-supply$": true
427 - if:
431 - qcom,pmx55-rpmh-regulators
434 vdd-l1-l2-supply: true
435 vdd-l3-l9-supply: true
436 vdd-l4-l12-supply: true
437 vdd-l5-l6-supply: true
438 vdd-l7-l8-supply: true
439 vdd-l10-l11-l13-supply: true
441 "^vdd-l1[4-6]-supply$": true
442 "^vdd-s[1-7]-supply$": true
444 - if:
448 - qcom,pmx65-rpmh-regulators
451 vdd-l2-l18-supply: true
452 vdd-l5-l6-l16-supply: true
453 vdd-l8-l9-supply: true
454 vdd-l11-l13-supply: true
456 "^vdd-l[1347]-supply$": true
457 "^vdd-l1[024579]-supply$": true
458 "^vdd-l2[01]-supply$": true
459 "^vdd-s[1-8]-supply$": true
461 - if:
465 - qcom,pmx75-rpmh-regulators
468 vdd-l2-l18-supply: true
469 vdd-l4-l16-supply: true
470 vdd-l5-l6-supply: true
471 vdd-l8-l9-supply: true
472 vdd-l11-l13-supply: true
473 vdd-l20-l21-supply: true
475 "^vdd-l[137]-supply$": true
476 "^vdd-l1[024579]-supply$": true
477 "^vdd-s([1-9]|10)-supply$": true
482 - |
483 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
485 pm8998-rpmh-regulators {
486 compatible = "qcom,pm8998-rpmh-regulators";
487 qcom,pmic-id = "a";
489 vdd-l7-l12-l14-l15-supply = <&pm8998_s5>;
492 regulator-min-microvolt = <1100000>;
493 regulator-max-microvolt = <1100000>;
497 regulator-min-microvolt = <1800000>;
498 regulator-max-microvolt = <1800000>;
499 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
500 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
502 regulator-allow-set-load;
506 regulator-min-microvolt = <1800000>;
507 regulator-max-microvolt = <1800000>;
511 pmi8998-rpmh-regulators {
512 compatible = "qcom,pmi8998-rpmh-regulators";
513 qcom,pmic-id = "b";
516 regulator-min-microvolt = <3312000>;
517 regulator-max-microvolt = <3600000>;
518 regulator-allowed-modes = <RPMH_REGULATOR_MODE_AUTO
520 regulator-initial-mode = <RPMH_REGULATOR_MODE_AUTO>;