Angelo,
On 9/12/25 5:11 AM, AngeloGioacchino Del Regno wrote:
Il 11/09/25 17:09, Ariel D'Alessandro ha scritto:
Convert the existing text-based DT bindings for Dialog Semiconductor
DA9211
Voltage Regulators family to a DT schema. Examples are simplified, as
these
are all equal.
Signed-off-by: Ariel D'Alessandro <[email protected]>
---
.../devicetree/bindings/regulator/da9211.txt | 205 ------------------
.../bindings/regulator/dlg,da9211.yaml | 104 +++++++++
2 files changed, 104 insertions(+), 205 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/regulator/
da9211.txt
create mode 100644 Documentation/devicetree/bindings/regulator/
dlg,da9211.yaml
..snip..
diff --git a/Documentation/devicetree/bindings/regulator/
dlg,da9211.yaml b/Documentation/devicetree/bindings/regulator/
dlg,da9211.yaml
new file mode 100644
index 0000000000000..9d5e25bc3872c
--- /dev/null
+++ b/Documentation/devicetree/bindings/regulator/dlg,da9211.yaml
@@ -0,0 +1,104 @@
+# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
+%YAML 1.2
+---
+$id: http://devicetree.org/schemas/regulator/dlg,da9211.yaml#
+$schema: http://devicetree.org/meta-schemas/core.yaml#
+
+title:
+ Dialog Semiconductor DA9211/DA9212/DA9213/DA9223/DA9214/DA9224/
DA9215/DA9225
+ Voltage Regulator
Dialog Semiconductor DA9211-9215, DA9223-9225 Voltage Regulators
Better? :-)
Much better, thanks! Will fix in v3.
+
+maintainers:
+ - Ariel D'Alessandro <[email protected]>
+
+properties:
+ compatible:
+ enum:
+ - dlg,da9211
+ - dlg,da9212
+ - dlg,da9213
+ - dlg,da9214
+ - dlg,da9215
+ - dlg,da9223
+ - dlg,da9224
+ - dlg,da9225
+
+ reg:
+ maxItems: 1
+
+ interrupts:
+ maxItems: 1
+
+ regulators:
+ type: object
+ additionalProperties: false
+ description:
+ List of regulators provided by the device
+
+ patternProperties:
+ "^BUCK([AB])$":
+ type: object
+ $ref: regulator.yaml#
+ unevaluatedProperties: false
+ description: |
Please drop the vertical bar | from all descriptions
Ack. Fixed in v3.
after which,
Reviewed-by: AngeloGioacchino Del Regno
<[email protected]>
Thanks a lot!
Regards,
--
Ariel D'Alessandro
Software Engineer
Collabora Ltd.
Platinum Building, St John's Innovation Park, Cambridge CB4 0DS, UK
Registered in England & Wales, no. 5513718