diff options
author | Ulf Hansson <ulf.hansson@linaro.org> | 2020-03-03 16:07:45 +0100 |
---|---|---|
committer | Rob Herring <robh@kernel.org> | 2020-03-04 08:49:36 -0600 |
commit | 3261227d136d83bcb4df4e9292385fb9e007fae7 (patch) | |
tree | 348dbf3e72f9feddb87fdbc71804672c07a7e4ef /Documentation/devicetree/bindings/power/domain-idle-state.txt | |
parent | dt-bindings: arm: Fix cpu compatibles in the hierarchical example for PSCI (diff) | |
download | linux-dev-3261227d136d83bcb4df4e9292385fb9e007fae7.tar.xz linux-dev-3261227d136d83bcb4df4e9292385fb9e007fae7.zip |
dt-bindings: power: Convert domain-idle-states bindings to json-schema
While converting to the json-schema, let's also take the opportunity to
further specify/clarify some more details about the DT binding.
For example, let's define the label where to put the states nodes, set a
pattern for nodename of the state nodes and finally add an example.
Fixes: a3f048b5424e ("dt: psci: Update DT bindings to support hierarchical PSCI states")
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
[robh: drop type refs from standard unit properties]
Signed-off-by: Rob Herring <robh@kernel.org>
Diffstat (limited to '')
-rw-r--r-- | Documentation/devicetree/bindings/power/domain-idle-state.txt | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/Documentation/devicetree/bindings/power/domain-idle-state.txt b/Documentation/devicetree/bindings/power/domain-idle-state.txt deleted file mode 100644 index eefc7ed22ca2..000000000000 --- a/Documentation/devicetree/bindings/power/domain-idle-state.txt +++ /dev/null @@ -1,33 +0,0 @@ -PM Domain Idle State Node: - -A domain idle state node represents the state parameters that will be used to -select the state when there are no active components in the domain. - -The state node has the following parameters - - -- compatible: - Usage: Required - Value type: <string> - Definition: Must be "domain-idle-state". - -- entry-latency-us - Usage: Required - Value type: <prop-encoded-array> - Definition: u32 value representing worst case latency in - microseconds required to enter the idle state. - The exit-latency-us duration may be guaranteed - only after entry-latency-us has passed. - -- exit-latency-us - Usage: Required - Value type: <prop-encoded-array> - Definition: u32 value representing worst case latency - in microseconds required to exit the idle state. - -- min-residency-us - Usage: Required - Value type: <prop-encoded-array> - Definition: u32 value representing minimum residency duration - in microseconds after which the idle state will yield - power benefits after overcoming the overhead in entering -i the idle state. |