Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

dt-bindings: regulator: qcom,spmi: Document PMA8084

Document the qcom,pma8084-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-pma8084-regulators compatible).

Signed-off-by: Stephan Gerhold <stephan@gerhold.net>
Reviewed-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20230912-spmi-pm8909-v1-5-ba4b3bfaf87d@gerhold.net
Signed-off-by: Mark Brown <broonie@kernel.org>

authored by

Stephan Gerhold and committed by
Mark Brown
f72d0423 5b30cb2a

+28 -1
+28 -1
Documentation/devicetree/bindings/regulator/qcom,spmi-regulator.yaml
··· 25 25 - qcom,pm8941-regulators 26 26 - qcom,pm8950-regulators 27 27 - qcom,pm8994-regulators 28 + - qcom,pma8084-regulators 28 29 - qcom,pmi8994-regulators 29 30 - qcom,pmp8074-regulators 30 31 - qcom,pms405-regulators ··· 35 34 $ref: /schemas/types.yaml#/definitions/phandle 36 35 37 36 patternProperties: 38 - "^(5vs[1-2]|(l|s)[1-9][0-9]?|lvs[1-3])$": 37 + "^(5vs[1-2]|(l|s)[1-9][0-9]?|lvs[1-4])$": 39 38 description: List of regulators and its properties 40 39 type: object 41 40 $ref: regulator.yaml# ··· 334 333 vdd_lvs_1_2-supply: true 335 334 patternProperties: 336 335 "^vdd_s[1-9][0-2]?-supply$": true 336 + 337 + - if: 338 + properties: 339 + compatible: 340 + contains: 341 + enum: 342 + - qcom,pma8084-regulators 343 + then: 344 + properties: 345 + vdd_l1_l11-supply: true 346 + vdd_l2_l3_l4_l27-supply: true 347 + vdd_l5_l7-supply: true 348 + vdd_l6_l12_l14_l15_l26-supply: true 349 + vdd_l8-supply: true 350 + vdd_l9_l10_l13_l20_l23_l24-supply: true 351 + vdd_l16_l25-supply: true 352 + vdd_l17-supply: true 353 + vdd_l18-supply: true 354 + vdd_l19-supply: true 355 + vdd_l21-supply: true 356 + vdd_l22-supply: true 357 + vdd_lvs1_2-supply: true 358 + vdd_lvs3_4-supply: true 359 + vdd_5vs1-supply: true 360 + patternProperties: 361 + "^vdd_s([1-9]|1[0-2])-supply$": true 337 362 338 363 - if: 339 364 properties: