Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
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,s2mpu05.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Samsung S2MPU05 Power Management IC regulators
8
9maintainers:
10 - Kaustabh Chakraborty <kauschluss@disroot.org>
11
12description: |
13 This is a part of device tree bindings for S2M and S5M family of Power
14 Management IC (PMIC).
15
16 The S2MPU05 provides buck and LDO regulators.
17
18 See also Documentation/devicetree/bindings/mfd/samsung,s2mps11.yaml for
19 additional information and example.
20
21patternProperties:
22 # 21 LDOs
23 "^ldo([1-9]|10|2[5-9]|3[0-5])$":
24 type: object
25 $ref: regulator.yaml#
26 unevaluatedProperties: false
27 description:
28 Properties for single LDO regulator.
29
30 LDOs 11-24 are used for CP, and they're left unimplemented due to lack
31 of documentation on these regulators.
32
33 required:
34 - regulator-name
35
36 # 5 bucks
37 "^buck[1-5]$":
38 type: object
39 $ref: regulator.yaml#
40 unevaluatedProperties: false
41 description:
42 Properties for single buck regulator.
43
44 required:
45 - regulator-name
46
47additionalProperties: false