dt-bindings: arm: psci: Relax and simplify compatible constraints
authorRob Herring <robh@kernel.org>
Wed, 3 Aug 2022 20:16:38 +0000 (14:16 -0600)
committerRob Herring <robh@kernel.org>
Tue, 16 Aug 2022 16:29:05 +0000 (10:29 -0600)
commitb18c56a654d6f452178d4c8bc4b67ec35bcb464b
tree9af0bfb19579d29bdeaa17c89c842f2e2002d8ee
parent568035b01cfb107af8d2e4bd2fb9aea22cf5b868
dt-bindings: arm: psci: Relax and simplify compatible constraints

Even PSCI v1.0 compliant implementations may support v0.1 clients
(i.e. "arm,psci"). Relax the compatible schema such that an
implementation can claim 1.0, 0.2, and 0.1 compatibility.

In the process, the schema can be simplified a bit by using 'minItems'
instead of separate 'oneOf' entries.

Signed-off-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20220803201639.2552581-1-robh@kernel.org
Documentation/devicetree/bindings/arm/psci.yaml