dt-bindings: power: ingenic,battery: add new compatibles
authorArtur Rojek <contact@artur-rojek.eu>
Sat, 26 Sep 2020 17:35:29 +0000 (19:35 +0200)
committerSebastian Reichel <sre@kernel.org>
Tue, 29 Sep 2020 22:12:37 +0000 (00:12 +0200)
This binding can support Ingenic JZ4725B and JZ4770 SoCs, as they are
compatible with Ingenic JZ4740 battery.

Introduce the following compatible property combinations:
 compatible = "ingenic,jz4725b-battery", "ingenic,jz4740-battery",
 compatible = "ingenic,jz4770-battery", "ingenic,jz4740-battery"

Signed-off-by: Artur Rojek <contact@artur-rojek.eu>
Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
Documentation/devicetree/bindings/power/supply/ingenic,battery.yaml

index 446cd329f52719dbd46bbd69ecab4c7f2d561595..867e3e6b7e80f734656fbb91fe316356c53efd10 100644 (file)
@@ -12,7 +12,13 @@ maintainers:
 
 properties:
   compatible:
-    const: ingenic,jz4740-battery
+    oneOf:
+      - const: ingenic,jz4740-battery
+      - items:
+        - enum:
+          - ingenic,jz4725b-battery
+          - ingenic,jz4770-battery
+        - const: ingenic,jz4740-battery
 
   io-channels:
     maxItems: 1