[PATCH v1 2/7] regulator: dt-bindings: ti,lp872x: Document input supplies
From: Svyatoslav Ryhel
Date: Tue Oct 06 2026 - 11:51:18 EST
Document input supplies of TI LP8720 and LP8725.
Signed-off-by: Svyatoslav Ryhel <clamor95@xxxxxxxxx>
---
.../devicetree/bindings/regulator/ti,lp8720.yaml | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/Documentation/devicetree/bindings/regulator/ti,lp8720.yaml b/Documentation/devicetree/bindings/regulator/ti,lp8720.yaml
index f2384749314f1..ce4a5a7fb59b2 100644
--- a/Documentation/devicetree/bindings/regulator/ti,lp8720.yaml
+++ b/Documentation/devicetree/bindings/regulator/ti,lp8720.yaml
@@ -74,6 +74,16 @@ properties:
description: Initial DVS pin state. 0 = DVS_LOW, 1 = DVS_HIGH.
patternProperties:
+ "^(vbatt|vin([1-3]|b|lilo[1-2]))-supply$":
+ $ref: /schemas/types.yaml#/definitions/phandle
+ description: |
+ vbatt - input supply for ldo1 and all internal circuitry (lp8720 only).
+ vin1 - input supply for ldo2 - ldo3 (lp8720) or ldo1 (lp8725).
+ vin2 - input supply for ldo4 - ldo5 (lp8720) or ldo2 - ldo3 (lp8725).
+ vin3 - input supply for ldo4 - ldo5 (lp8725).
+ vinb - input supply for buck.
+ vinlilo1 and vinlilo2 - input supply for lilo1 and lilo2.
+
"^(buck|buck[1-2]|ldo[1-5]|lilo[1-2])$":
$ref: /schemas/regulator/regulator.yaml#
unevaluatedProperties: false
@@ -86,6 +96,7 @@ allOf:
const: ti,lp8720
then:
patternProperties:
+ "^(vin(3|lilo[1-2]))-supply$": false
"^(buck[1-2]|lilo[1-2])$": false
- if:
@@ -95,6 +106,7 @@ allOf:
const: ti,lp8725
then:
properties:
+ vbatt-supply: false
buck: false
required:
--
2.53.0