Lines Matching +full:vdd +full:- +full:1
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 PM8150, smps1 - smps10, ldo1 - ldo18
46 For PM8150L, smps1 - smps8, ldo1 - ldo11, bob, flash, rgb
47 For PM8350, smps1 - smps12, ldo1 - ldo10
48 For PM8350C, smps1 - smps10, ldo1 - ldo13, bob
49 For PM8450, smps1 - smps6, ldo1 - ldo4
50 For PM8550, smps1 - smps6, ldo1 - ldo17, bob1 - bob2
51 For PM8998, smps1 - smps13, ldo1 - ldo28, lvs1 - lvs2
53 For PMR735A, smps1 - smps3, ldo1 - ldo7
54 For PMX55, smps1 - smps7, ldo1 - ldo16
55 For PMX65, smps1 - smps8, ldo1 - ldo21
56 For PMX75, smps1 - smps10, ldo1 - ldo21
61 - qcom,pm6150-rpmh-regulators
62 - qcom,pm6150l-rpmh-regulators
63 - qcom,pm6350-rpmh-regulators
64 - qcom,pm660-rpmh-regulators
65 - qcom,pm660l-rpmh-regulators
66 - qcom,pm7325-rpmh-regulators
67 - qcom,pm8005-rpmh-regulators
68 - qcom,pm8009-rpmh-regulators
69 - qcom,pm8009-1-rpmh-regulators
70 - qcom,pm8150-rpmh-regulators
71 - qcom,pm8150l-rpmh-regulators
72 - qcom,pm8350-rpmh-regulators
73 - qcom,pm8350c-rpmh-regulators
74 - qcom,pm8450-rpmh-regulators
75 - qcom,pm8550-rpmh-regulators
76 - qcom,pm8550ve-rpmh-regulators
77 - qcom,pm8550vs-rpmh-regulators
78 - qcom,pm8998-rpmh-regulators
79 - qcom,pmc8180-rpmh-regulators
80 - qcom,pmc8180c-rpmh-regulators
81 - qcom,pmg1110-rpmh-regulators
82 - qcom,pmi8998-rpmh-regulators
83 - qcom,pmm8155au-rpmh-regulators
84 - qcom,pmm8654au-rpmh-regulators
85 - qcom,pmr735a-rpmh-regulators
86 - qcom,pmx55-rpmh-regulators
87 - qcom,pmx65-rpmh-regulators
88 - qcom,pmx75-rpmh-regulators
90 qcom,pmic-id:
97 qcom,always-wait-for-ack:
105 vdd-flash-supply:
108 vdd-rgb-supply:
117 regulator-allow-set-load: [ regulator-allowed-modes ]
120 "^(smps|ldo|lvs|bob)[0-9]+$":
126 regulator-allow-set-load: [ regulator-allowed-modes ]
129 - compatible
130 - qcom,pmic-id
133 - if:
137 - qcom,pm6150-rpmh-regulators
140 vdd-l2-l3-supply: true
141 vdd-l4-l7-l8-supply: true
142 vdd-l5-l16-l17-l18-l19-supply: true
143 vdd-l10-l14-l15-supply: true
144 vdd-l11-l12-l13-supply: true
146 "^vdd-l[169]-supply$": true
147 "^vdd-s[1-5]-supply$": true
149 - if:
153 - qcom,pm6150l-rpmh-regulators
154 - qcom,pm8150l-rpmh-regulators
155 - qcom,pmc8180c-rpmh-regulators
158 vdd-bob-supply:
160 vdd-l1-l8-supply: true
161 vdd-l2-l3-supply: true
162 vdd-l4-l5-l6-supply: true
163 vdd-l7-l11-supply: true
164 vdd-l9-l10-supply: true
166 "^vdd-s[1-8]-supply$": true
168 - if:
172 - qcom,pm660-rpmh-regulators
175 vdd-l1-l6-l7-supply: true
176 vdd-l2-l3-supply: true
177 vdd-l5-supply: true
178 vdd-l8-l9-l10-l11-l12-l13-l14-supply: true
179 vdd-l15-l16-l17-l18-l19-supply: true
181 "^vdd-s[1-6]-supply$": true
183 - if:
187 - qcom,pm660l-rpmh-regulators
190 vdd-bob-supply:
192 vdd-l1-l9-l10-supply: true
193 vdd-l2-supply: true
194 vdd-l3-l5-l7-l8-supply: true
195 vdd-l4-l6-supply: true
196 vdd-s3-s4-supply: true
198 "^vdd-s[125]-supply$": true
200 - if:
204 - qcom,pm7325-rpmh-regulators
207 vdd-l1-l4-l12-l15-supply: true
208 vdd-l2-l7-supply: true
209 vdd-l6-l9-l10-supply: true
210 vdd-l11-l17-l18-l19-supply: true
211 vdd-l13-supply: true
212 vdd-l14-l16-supply: true
214 "^vdd-l[358]-supply$": true
215 "^vdd-s[1-8]-supply$": true
217 - if:
221 - qcom,pm8005-rpmh-regulators
224 "^vdd-s[1-4]-supply$": true
226 - if:
230 - qcom,pm8009-rpmh-regulators
231 - qcom,pm8009-1-rpmh-regulators
234 vdd-l5-l6-supply: true
236 "^vdd-l[1-47]-supply$": true
237 "^vdd-s[1-2]-supply$": true
239 - if:
243 - qcom,pm8150-rpmh-regulators
244 - qcom,pmc8180-rpmh-regulators
245 - qcom,pmm8155au-rpmh-regulators
248 vdd-l1-l8-l11-supply: true
249 vdd-l2-l10-supply: true
250 vdd-l3-l4-l5-l18-supply: true
251 vdd-l6-l9-supply: true
252 vdd-l7-l12-l14-l15-supply: true
253 vdd-l13-l16-l17-supply: true
255 "^vdd-s([1-9]|10)-supply$": true
257 - if:
261 - qcom,pmm8654au-rpmh-regulators
264 vdd-l1-supply: true
265 vdd-l2-l3-supply: true
266 vdd-l4-supply: true
267 vdd-l5-supply: true
268 vdd-l6-l7-supply: true
269 vdd-l8-l9-supply: true
271 "^vdd-s[1-9]-supply$": true
273 - if:
277 - qcom,pm8350-rpmh-regulators
280 vdd-l1-l4-supply: true
281 vdd-l2-l7-supply: true
282 vdd-l3-l5-supply: true
283 vdd-l6-l9-l10-supply: true
284 vdd-l8-supply: true
286 "^vdd-s([1-9]|1[0-2])-supply$": true
288 - if:
292 - qcom,pm8350c-rpmh-regulators
295 vdd-bob-supply:
297 vdd-l1-l12-supply: true
298 vdd-l2-l8-supply: true
299 vdd-l3-l4-l5-l7-l13-supply: true
300 vdd-l6-l9-l11-supply: true
301 vdd-l10-supply: true
303 "^vdd-s([1-9]|10)-supply$": true
305 - if:
309 - qcom,pm8450-rpmh-regulators
312 "^vdd-l[1-4]-supply$": true
313 "^vdd-s[1-6]-supply$": true
315 - if:
319 - qcom,pm8550-rpmh-regulators
322 vdd-l1-l4-l10-supply: true
323 vdd-l2-l13-l14-supply: true
324 vdd-l5-l16-supply: true
325 vdd-l6-l7-supply: true
326 vdd-l8-l9-supply: true
328 "^vdd-l(3|1[1-7])-supply$": true
329 "^vdd-s[1-6]-supply$": true
330 "^vdd-bob[1-2]-supply$": true
332 - if:
336 - qcom,pm8550ve-rpmh-regulators
337 - qcom,pm8550vs-rpmh-regulators
340 "^vdd-l[1-3]-supply$": true
341 "^vdd-s[1-6]-supply$": true
343 - if:
347 - qcom,pm8998-rpmh-regulators
350 vdd-l1-l27-supply: true
351 vdd-l2-l8-l17-supply: true
352 vdd-l3-l11-supply: true
353 vdd-l4-l5-supply: true
354 vdd-l6-supply: true
355 vdd-l7-l12-l14-l15-supply: true
356 vdd-l9-supply: true
357 vdd-l10-l23-l25-supply: true
358 vdd-l13-l19-l21-supply: true
359 vdd-l16-l28-supply: true
360 vdd-l18-l22-supply: true
361 vdd-l20-l24-supply: true
362 vdd-l26-supply: true
363 vin-lvs-1-2-supply: true
365 "^vdd-s([1-9]|1[0-3])-supply$": true
367 - if:
371 - qcom,pmg1110-rpmh-regulators
374 vdd-s1-supply: true
376 - if:
380 - qcom,pmi8998-rpmh-regulators
383 vdd-bob-supply:
386 - if:
390 - qcom,pmr735a-rpmh-regulators
393 vdd-l1-l2-supply: true
394 vdd-l3-supply: true
395 vdd-l4-supply: true
396 vdd-l5-l6-supply: true
397 vdd-l7-bob-supply: true
399 "^vdd-s[1-3]-supply$": true
401 - if:
405 - qcom,pmx55-rpmh-regulators
408 vdd-l1-l2-supply: true
409 vdd-l3-l9-supply: true
410 vdd-l4-l12-supply: true
411 vdd-l5-l6-supply: true
412 vdd-l7-l8-supply: true
413 vdd-l10-l11-l13-supply: true
415 "^vdd-l1[4-6]-supply$": true
416 "^vdd-s[1-7]-supply$": true
418 - if:
422 - qcom,pmx65-rpmh-regulators
425 vdd-l2-l18-supply: true
426 vdd-l5-l6-l16-supply: true
427 vdd-l8-l9-supply: true
428 vdd-l11-l13-supply: true
430 "^vdd-l[1347]-supply$": true
431 "^vdd-l1[024579]-supply$": true
432 "^vdd-l2[01]-supply$": true
433 "^vdd-s[1-8]-supply$": true
435 - if:
439 - qcom,pmx75-rpmh-regulators
442 vdd-l2-l18-supply: true
443 vdd-l4-l16-supply: true
444 vdd-l5-l6-supply: true
445 vdd-l8-l9-supply: true
446 vdd-l11-l13-supply: true
447 vdd-l20-l21-supply: true
449 "^vdd-l[137]-supply$": true
450 "^vdd-l1[024579]-supply$": true
451 "^vdd-s([1-9]|10)-supply$": true
456 - |
457 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
459 pm8998-rpmh-regulators {
460 compatible = "qcom,pm8998-rpmh-regulators";
461 qcom,pmic-id = "a";
463 vdd-l7-l12-l14-l15-supply = <&pm8998_s5>;
466 regulator-min-microvolt = <1100000>;
467 regulator-max-microvolt = <1100000>;
471 regulator-min-microvolt = <1800000>;
472 regulator-max-microvolt = <1800000>;
473 regulator-initial-mode = <RPMH_REGULATOR_MODE_HPM>;
474 regulator-allowed-modes = <RPMH_REGULATOR_MODE_LPM
476 regulator-allow-set-load;
480 regulator-min-microvolt = <1800000>;
481 regulator-max-microvolt = <1800000>;
485 pmi8998-rpmh-regulators {
486 compatible = "qcom,pmi8998-rpmh-regulators";
487 qcom,pmic-id = "b";
490 regulator-min-microvolt = <3312000>;
491 regulator-max-microvolt = <3600000>;
492 regulator-allowed-modes = <RPMH_REGULATOR_MODE_AUTO
494 regulator-initial-mode = <RPMH_REGULATOR_MODE_AUTO>;