Commit 959e131f authored by Johan Jonker's avatar Johan Jonker Committed by Heiko Stuebner
Browse files

dt-bindings: soc: rockchip: add rockchip-io-domain.yaml object to grf.yaml



The rockchip-io-domain.txt file was converted to YAML.
IO Voltage Domain nodes are sub nodes of grf and pmugrf nodes.
Add rockchip-io-domain.yaml object to the grf.yaml file.

Signed-off-by: default avatarJohan Jonker <jbx6244@gmail.com>
Reviewed-by: default avatarRob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20210625111746.6269-2-jbx6244@gmail.com


Signed-off-by: default avatarHeiko Stuebner <heiko@sntech.de>
parent 742f62cb
Loading
Loading
Loading
Loading
+12 −6
Original line number Diff line number Diff line
@@ -15,7 +15,6 @@ properties:
      - items:
          - enum:
              - rockchip,rk3288-sgrf
              - rockchip,rv1108-pmugrf
              - rockchip,rv1108-usbgrf
          - const: syscon
      - items:
@@ -41,6 +40,7 @@ properties:
              - rockchip,rk3568-grf
              - rockchip,rk3568-pmugrf
              - rockchip,rv1108-grf
              - rockchip,rv1108-pmugrf
          - const: syscon
          - const: simple-mfd

@@ -198,21 +198,27 @@ allOf:
        compatible:
          contains:
            enum:
              - rockchip,px30-pmugrf
              - rockchip,px30-grf
              - rockchip,px30-pmugrf
              - rockchip,rk3188-grf
              - rockchip,rk3228-grf
              - rockchip,rk3288-grf
              - rockchip,rk3328-grf
              - rockchip,rk3368-pmugrf
              - rockchip,rk3368-grf
              - rockchip,rk3399-pmugrf
              - rockchip,rk3368-pmugrf
              - rockchip,rk3399-grf
              - rockchip,rk3399-pmugrf
              - rockchip,rv1108-grf
              - rockchip,rv1108-pmugrf

    then:
      properties:
        io-domains:
          description:
            Documentation/devicetree/bindings/power/rockchip-io-domain.txt
          type: object

          $ref: "/schemas/power/rockchip-io-domain.yaml#"

          unevaluatedProperties: false

examples:
  - |