Add chassis power-cycle to Chassis State
This adds chassis PowerCycle as a possible Transition
value for the Chassis State. This enables support of IPMI and
Redfish external interfaces.
ref: https://gerrit.openbmc-project.xyz/c/openbmc/docs/+/22358
Change-Id: Iaec0d4be36ff8b09ebfb689e9d9996c4dda06e02
Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
diff --git a/xyz/openbmc_project/State/Chassis.interface.yaml b/xyz/openbmc_project/State/Chassis.interface.yaml
index 4ae6274..37d67e1 100644
--- a/xyz/openbmc_project/State/Chassis.interface.yaml
+++ b/xyz/openbmc_project/State/Chassis.interface.yaml
@@ -31,10 +31,14 @@
values:
- name: 'Off'
description: >
- Chassis power should be off
+ Chassis power should be off
- name: 'On'
description: >
Chassis power should be on
+ - name: 'PowerCycle'
+ description: >
+ Chassis power should be cycled from off to on. There will be a 5
+ second delay between the off and the on.
- name: PowerState
description: >