diff options
author | Ulf Hansson <ulf.hansson@linaro.org> | 2020-03-26 11:56:25 +0100 |
---|---|---|
committer | Rob Herring <robh@kernel.org> | 2020-04-01 00:05:18 +0200 |
commit | b203bb5f6219e84966889497e63f8a2cf8db7f0c (patch) | |
tree | 0dbd25cb484e7eff0e1bd5d33f94415671808cb5 /Documentation | |
parent | of: some unittest overlays not untracked (diff) | |
download | linux-b203bb5f6219e84966889497e63f8a2cf8db7f0c.tar.xz linux-b203bb5f6219e84966889497e63f8a2cf8db7f0c.zip |
dt-bindings: arm: Add some constraints for PSCI nodes
There's no point allowing anything else but "psci" for the corresponding
nodename of the PSCI node, so let's make this an explicit requirement.
Moreover, let's also prevent additional properties, which also allows a
better verification of the "patternProperties" bindings for subnodes.
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Signed-off-by: Rob Herring <robh@kernel.org>
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/devicetree/bindings/arm/psci.yaml | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/arm/psci.yaml b/Documentation/devicetree/bindings/arm/psci.yaml index 5e66934455bb..9247b58c26fc 100644 --- a/Documentation/devicetree/bindings/arm/psci.yaml +++ b/Documentation/devicetree/bindings/arm/psci.yaml @@ -32,6 +32,9 @@ description: |+ http://infocenter.arm.com/help/topic/com.arm.doc.den0022c/DEN0022C_Power_State_Coordination_Interface.pdf properties: + $nodename: + const: psci + compatible: oneOf: - description: @@ -141,6 +144,8 @@ allOf: - cpu_off - cpu_on +additionalProperties: false + examples: - |+ |