Message ID | 20230912-spmi-pm8909-v1-1-ba4b3bfaf87d@gerhold.net (mailing list archive) |
---|---|
State | Not Applicable |
Headers | show |
Series | regulator: qcom_spmi: Add PM8909, PM8019 and PMA8084 | expand |
On Tue, 12 Sep 2023 09:49:49 +0200, Stephan Gerhold wrote: > From: Stephan Gerhold <stephan.gerhold@kernkonzept.com> > > Document the qcom,pm8909-regulators compatible together with the > necessary supply properties to allow interfacing via the hardware > regulator registers directly via SPMI. This is mainly intended for > debugging since the regulators are typically controlled via the RPM > firmware (qcom,rpm-pm8909-regulators compatible). > > Signed-off-by: Stephan Gerhold <stephan.gerhold@kernkonzept.com> > --- > .../bindings/regulator/qcom,spmi-regulator.yaml | 19 +++++++++++++++++++ > 1 file changed, 19 insertions(+) > Reviewed-by: Rob Herring <robh@kernel.org>
diff --git a/Documentation/devicetree/bindings/regulator/qcom,spmi-regulator.yaml b/Documentation/devicetree/bindings/regulator/qcom,spmi-regulator.yaml index bdf34c2de96b..765c31246cc7 100644 --- a/Documentation/devicetree/bindings/regulator/qcom,spmi-regulator.yaml +++ b/Documentation/devicetree/bindings/regulator/qcom,spmi-regulator.yaml @@ -19,6 +19,7 @@ properties: - qcom,pm8005-regulators - qcom,pm8226-regulators - qcom,pm8841-regulators + - qcom,pm8909-regulators - qcom,pm8916-regulators - qcom,pm8941-regulators - qcom,pm8950-regulators @@ -206,6 +207,24 @@ allOf: patternProperties: "^vdd_s[1-8]-supply$": true + - if: + properties: + compatible: + contains: + enum: + - qcom,pm8909-regulators + then: + properties: + vdd_s1-supply: true + vdd_s2-supply: true + vdd_l1-supply: true + vdd_l2_l5-supply: true + vdd_l3_l6_l10-supply: true + vdd_l4_l7-supply: true + vdd_l8_l11_l15_l18-supply: true + vdd_l9_l12_l14_l17-supply: true + vdd_l13-supply: true + - if: properties: compatible: