Skip to content

Commit 0a60d09

Browse files
abelvesabroonie
authored andcommitted
regulator: dt-bindings: qcom,rpmh: Add compatible for PM8550
Add compatible string for PM8550 used in SM8550 boards. Signed-off-by: Abel Vesa <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Mark Brown <[email protected]>
1 parent dc8d006 commit 0a60d09

File tree

1 file changed

+24
-2
lines changed

1 file changed

+24
-2
lines changed

Documentation/devicetree/bindings/regulator/qcom,rpmh-regulator.yaml

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ description: |
4747
For PM8350, smps1 - smps12, ldo1 - ldo10
4848
For PM8350C, smps1 - smps10, ldo1 - ldo13, bob
4949
For PM8450, smps1 - smps6, ldo1 - ldo4
50+
For PM8550, smps1 - smps6, ldo1 - ldo17, bob1 - bob2
5051
For PM8998, smps1 - smps13, ldo1 - ldo28, lvs1 - lvs2
5152
For PMI8998, bob
5253
For PMR735A, smps1 - smps3, ldo1 - ldo7
@@ -70,6 +71,9 @@ properties:
7071
- qcom,pm8350-rpmh-regulators
7172
- qcom,pm8350c-rpmh-regulators
7273
- qcom,pm8450-rpmh-regulators
74+
- qcom,pm8550-rpmh-regulators
75+
- qcom,pm8550ve-rpmh-regulators
76+
- qcom,pm8550vs-rpmh-regulators
7377
- qcom,pm8998-rpmh-regulators
7478
- qcom,pmg1110-rpmh-regulators
7579
- qcom,pmi8998-rpmh-regulators
@@ -83,7 +87,7 @@ properties:
8387
RPMh resource name suffix used for the regulators found
8488
on this PMIC.
8589
$ref: /schemas/types.yaml#/definitions/string
86-
enum: [a, b, c, d, e, f, h, k]
90+
enum: [a, b, c, d, e, f, g, h, k]
8791

8892
qcom,always-wait-for-ack:
8993
description: |
@@ -107,7 +111,7 @@ properties:
107111
regulator-allow-set-load: ["regulator-allowed-modes"]
108112

109113
patternProperties:
110-
"^(smps|ldo|lvs)[0-9]+$":
114+
"^(smps|ldo|lvs|bob)[0-9]+$":
111115
type: object
112116
$ref: "regulator.yaml#"
113117
description: smps/ldo regulator nodes(s).
@@ -299,6 +303,24 @@ allOf:
299303
"^vdd-l[1-4]-supply$": true
300304
"^vdd-s[1-6]-supply$": true
301305

306+
- if:
307+
properties:
308+
compatible:
309+
enum:
310+
- qcom,pm8550-rpmh-regulators
311+
- qcom,pm8550ve-rpmh-regulators
312+
- qcom,pm8550vs-rpmh-regulators
313+
then:
314+
properties:
315+
vdd-l2-l13-l14-supply: true
316+
vdd-l5-l16-supply: true
317+
vdd-l6-l7-supply: true
318+
vdd-l8-l9-supply: true
319+
patternProperties:
320+
"^vdd-l([1-4]|1[0-7])-supply$": true
321+
"^vdd-s[1-6]-supply$": true
322+
"^vdd-bob[1-2]-supply$": true
323+
302324
- if:
303325
properties:
304326
compatible:

0 commit comments

Comments
 (0)