Lines Matching +full:ref +full:- +full:supply
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/regulator/qcom,spmi-regulator.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Robert Marko <robimarko@gmail.com>
15 - qcom,pm6125-regulators
16 - qcom,pm660-regulators
17 - qcom,pm660l-regulators
18 - qcom,pm8004-regulators
19 - qcom,pm8005-regulators
20 - qcom,pm8019-regulators
21 - qcom,pm8226-regulators
22 - qcom,pm8841-regulators
23 - qcom,pm8909-regulators
24 - qcom,pm8916-regulators
25 - qcom,pm8937-regulators
26 - qcom,pm8941-regulators
27 - qcom,pm8950-regulators
28 - qcom,pm8994-regulators
29 - qcom,pma8084-regulators
30 - qcom,pmi8994-regulators
31 - qcom,pmp8074-regulators
32 - qcom,pms405-regulators
34 qcom,saw-reg:
36 $ref: /schemas/types.yaml#/definitions/phandle
39 "^(5vs[1-2]|(l|s)[1-9][0-9]?|lvs[1-4])$":
42 $ref: regulator.yaml#
46 qcom,ocp-max-retries:
50 $ref: /schemas/types.yaml#/definitions/uint32
52 qcom,ocp-retry-delay:
56 $ref: /schemas/types.yaml#/definitions/uint32
58 qcom,pin-ctrl-enable:
68 $ref: /schemas/types.yaml#/definitions/uint32
72 qcom,pin-ctrl-hpm:
83 $ref: /schemas/types.yaml#/definitions/uint32
87 qcom,vs-soft-start-strength:
96 $ref: /schemas/types.yaml#/definitions/uint32
100 qcom,saw-slave:
104 qcom,saw-leader:
110 - compatible
113 - if:
118 - qcom,pm6125-regulators
121 vdd_l1_l7_l17_l18-supply: true
122 vdd_l2_l3_l4-supply: true
123 vdd_l5_l15_l19_l20_l21_l22-supply: true
124 vdd_l6_l8-supply: true
125 vdd_l9_l11-supply: true
126 vdd_l10_l13_l14-supply: true
127 vdd_l12_l16-supply: true
128 vdd_l23_l24-supply: true
130 "^vdd_s[1-8]-supply$": true
132 - if:
137 - qcom,pm660-regulators
140 vdd_l15_l16_l17_l18_l19-supply: true
141 vdd_l1_l6_l7-supply: true
142 vdd_l2_l3-supply: true
143 vdd_l5-supply: true
144 vdd_l8_l9_l10_l11_l12_l13_l14-supply: true
146 "^vdd_s[1-6]-supply$": true
148 - if:
153 - qcom,pm660l-regulators
156 vdd_l1_l9_l10-supply: true
157 vdd_l2-supply: true
158 vdd_l3_l5_l7_l8-supply: true
159 vdd_l4_l6-supply: true
161 "^vdd_s[1-5]-supply$": true
163 - if:
168 - qcom,pm8004-regulators
171 "^vdd_s[25]-supply$": true
173 - if:
178 - qcom,pm8005-regulators
181 "^vdd_s[1-4]-supply$": true
183 - if:
188 - qcom,pm8019-regulators
191 vdd_l1-supply: true
192 vdd_l2_l3-supply: true
193 vdd_l4_l5_l6-supply: true
194 vdd_l7_l8_l11-supply: true
195 vdd_l9-supply: true
196 vdd_l10-supply: true
197 vdd_l12-supply: true
198 vdd_l13_l14-supply: true
200 "^vdd_s[1-4]-supply$": true
202 - if:
207 - qcom,pm8226-regulators
210 vdd_l10_l11_l13-supply: true
211 vdd_l12_l14-supply: true
212 vdd_l15_l16_l17_l18-supply: true
213 vdd_l19_l20_l21_l22_l23_l28-supply: true
214 vdd_l1_l2_l4_l5-supply: true
215 vdd_l25-supply: true
216 vdd_l3_l24_l26-supply: true
217 vdd_l6_l7_l8_l9_l27-supply: true
218 vdd_lvs1-supply: true
220 "^vdd_s[1-5]-supply$": true
222 - if:
227 - qcom,pm8841-regulators
230 "^vdd_s[1-8]-supply$": true
232 - if:
237 - qcom,pm8909-regulators
240 vdd_s1-supply: true
241 vdd_s2-supply: true
242 vdd_l1-supply: true
243 vdd_l2_l5-supply: true
244 vdd_l3_l6_l10-supply: true
245 vdd_l4_l7-supply: true
246 vdd_l8_l11_l15_l18-supply: true
247 vdd_l9_l12_l14_l17-supply: true
248 vdd_l13-supply: true
250 - if:
255 - qcom,pm8916-regulators
258 vdd_l1_l3-supply: true
259 vdd_l4_l5_l6-supply: true
260 vdd_l8_l11_l14_l15_l16-supply: true
261 vdd_l9_l10_l12_l13_l17_l18-supply: true
263 "^vdd_l[27]-supply$": true
264 "^vdd_s[1-4]-supply$": true
266 - if:
271 - qcom,pm8941-regulators
276 - description: Over-current protection interrupt for 5V S1
277 - description: Over-current protection interrupt for 5V S2
278 interrupt-names:
280 - const: ocp-5vs1
281 - const: ocp-5vs2
282 vdd_l13_l20_l23_l24-supply: true
283 vdd_l1_l3-supply: true
284 vdd_l21-supply: true
285 vdd_l2_lvs_1_2_3-supply: true
286 vdd_l4_l11-supply: true
287 vdd_l5_l7-supply: true
288 vdd_l6_l12_l14_l15-supply: true
289 vdd_l8_l16_l18_19-supply: true
290 vdd_l9_l10_l17_l22-supply: true
291 vin_5vs-supply: true
293 "^vdd_s[1-3]-supply$": true
295 - if:
300 - qcom,pm8937-regulators
303 vdd_l1_l19-supply: true
304 vdd_l20_l21-supply: true
305 vdd_l2_l23-supply: true
306 vdd_l3-supply: true
307 vdd_l4_l5_l6_l7_l16-supply: true
308 vdd_l8_l11_l12_l17_l22-supply: true
309 vdd_l9_l10_l13_l14_l15_l18-supply: true
311 "^vdd_s[1-6]-supply$": true
313 - if:
318 - qcom,pm8950-regulators
321 vdd_l1_l19-supply: true
322 vdd_l20-supply: true
323 vdd_l21-supply: true
324 vdd_l2_l23-supply: true
325 vdd_l3-supply: true
326 vdd_l4_l5_l6_l7_l16-supply: true
327 vdd_l8_l11_l12_l17_l22-supply: true
328 vdd_l9_l10_l13_l14_l15_l18-supply: true
330 "^vdd_s[1-6]-supply$": true
332 - if:
337 - qcom,pm8994-regulators
340 vdd_l1-supply: true
341 vdd_l13_l19_l23_l24-supply: true
342 vdd_l14_l15-supply: true
343 vdd_l17_l29-supply: true
344 vdd_l20_l21-supply: true
345 vdd_l25-supply: true
346 vdd_l2_l26_l28-supply: true
347 vdd_l3_l11-supply: true
348 vdd_l4_l27_l31-supply: true
349 vdd_l5_l7-supply: true
350 vdd_l6_l12_l32-supply: true
351 vdd_l8_l16_l30-supply: true
352 vdd_l9_l10_l18_l22-supply: true
353 vdd_lvs_1_2-supply: true
355 "^vdd_s[1-9][0-2]?-supply$": true
357 - if:
362 - qcom,pma8084-regulators
365 vdd_l1_l11-supply: true
366 vdd_l2_l3_l4_l27-supply: true
367 vdd_l5_l7-supply: true
368 vdd_l6_l12_l14_l15_l26-supply: true
369 vdd_l8-supply: true
370 vdd_l9_l10_l13_l20_l23_l24-supply: true
371 vdd_l16_l25-supply: true
372 vdd_l17-supply: true
373 vdd_l18-supply: true
374 vdd_l19-supply: true
375 vdd_l21-supply: true
376 vdd_l22-supply: true
377 vdd_lvs1_2-supply: true
378 vdd_lvs3_4-supply: true
379 vdd_5vs1-supply: true
381 "^vdd_s([1-9]|1[0-2])-supply$": true
383 - if:
388 - qcom,pmi8994-regulators
391 vdd_l1-supply: true
393 "^vdd_s[1-3]-supply$": true
395 - if:
400 - qcom,pmp8074-regulators
403 vdd_l10_l11_l12_l13-supply: true
404 vdd_l1_l2-supply: true
405 vdd_l3_l8-supply: true
406 vdd_l5_l6_l15-supply: true
408 "^vdd_l[479]-supply$": true
409 "^vdd_s[1-5]-supply$": true
411 - if:
416 - qcom,pms405-regulators
419 vdd_s3-supply: true
424 - |
426 compatible = "qcom,pm8941-regulators";
427 vdd_l1_l3-supply = <&s1>;
430 regulator-min-microvolt = <1300000>;
431 regulator-max-microvolt = <1400000>;
435 regulator-min-microvolt = <1225000>;
436 regulator-max-microvolt = <1300000>;