samsung,s2mpu02.yaml 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
  2. %YAML 1.2
  3. ---
  4. $id: http://devicetree.org/schemas/regulator/samsung,s2mpu02.yaml#
  5. $schema: http://devicetree.org/meta-schemas/core.yaml#
  6. title: Samsung S2MPU02 Power Management IC regulators
  7. maintainers:
  8. - Krzysztof Kozlowski <krzk@kernel.org>
  9. description: |
  10. This is a part of device tree bindings for S2M and S5M family of Power
  11. Management IC (PMIC).
  12. The S2MPU02 provides buck and LDO regulators.
  13. See also Documentation/devicetree/bindings/mfd/samsung,s2mps11.yaml for
  14. additional information and example.
  15. patternProperties:
  16. # 28 LDOs
  17. "^LDO([1-9]|1[0-9]|2[0-8])$":
  18. type: object
  19. $ref: regulator.yaml#
  20. unevaluatedProperties: false
  21. description:
  22. Properties for single LDO regulator.
  23. required:
  24. - regulator-name
  25. # 7 bucks
  26. "^BUCK[1-7]$":
  27. type: object
  28. $ref: regulator.yaml#
  29. unevaluatedProperties: false
  30. description:
  31. Properties for single BUCK regulator.
  32. required:
  33. - regulator-name
  34. additionalProperties: false