path: root/xyz/openbmc_project/Control/Power/RestorePolicy.interface.yaml
diff options
authorAndrew Geissler <>2017-10-17 16:12:02 -0500
committerBrad Bishop <>2017-11-06 18:21:44 +0000
commitbb97d96dae396941ab7882d3c54f0671acca093b (patch)
treeffca12c594c96fa47bfd2bd2d1820e46fc5788c8 /xyz/openbmc_project/Control/Power/RestorePolicy.interface.yaml
parente1132ba927783bc348dc4b9bf1199dcc3d81f47d (diff)
Clarify restore policy behavior
It's the choice of the implementer on whether to apply the policy on just a power loss or on a power loss and a BMC reboot Partially Resolves openbmc/openbmc#2454 Change-Id: Ia52a92a23d8e66f667a2c7d6ca163ae78915232f Signed-off-by: Andrew Geissler <>
Diffstat (limited to 'xyz/openbmc_project/Control/Power/RestorePolicy.interface.yaml')
1 files changed, 6 insertions, 5 deletions
diff --git a/xyz/openbmc_project/Control/Power/RestorePolicy.interface.yaml b/xyz/openbmc_project/Control/Power/RestorePolicy.interface.yaml
index 1a29980..1f90937 100644
--- a/xyz/openbmc_project/Control/Power/RestorePolicy.interface.yaml
+++ b/xyz/openbmc_project/Control/Power/RestorePolicy.interface.yaml
@@ -1,12 +1,13 @@
description: >
- Implement to specify power transition behavior on restoration of lost main
- power source.
+ Implement to specify power transition behavior on a BMC reset.
+ The implementation may choose to only enforce the policy on
+ a power loss or on both a power loss and BMC reboot.
- name: PowerRestorePolicy
type: enum[self.Policy]
description: >
- The policy to adopt on restoration of power.
+ The policy to adopt after the BMC reset.
- name: Policy
@@ -21,5 +22,5 @@ enumerations:
Remain powered off.
- name: Restore
description: >
- Restore power to a state that was known, just before the main power
- was lost.
+ Restore power to last requested state recorded before the BMC was
+ reset.
OpenPOWER on IntegriCloud