summaryrefslogtreecommitdiffstats
path: root/src/include/usr/ipmi
diff options
context:
space:
mode:
authorRichard J. Knight <rjknight@us.ibm.com>2015-03-27 08:08:19 -0500
committerA. Patrick Williams III <iawillia@us.ibm.com>2015-04-09 21:46:23 -0500
commit57418ff030858142537c455488fcd6267ad13957 (patch)
treeeb79f8a61c93e96f3584a51df77d8e5f20d14648 /src/include/usr/ipmi
parentd65b978c7f64f5fcb2fd957840920b513642a7bc (diff)
downloadtalos-hostboot-57418ff030858142537c455488fcd6267ad13957.tar.gz
talos-hostboot-57418ff030858142537c455488fcd6267ad13957.zip
Chassis power cycle does not have correct action
-Fix power control sequence to issue a power cycle reqest when a chassis power cycle modifyer is sent in BMC request. Change-Id: Ib3fb9da6e916d6faa7c4cfd50184d4133af62c34 CQ:SW297663 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16776 Tested-by: Jenkins Server Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/include/usr/ipmi')
-rw-r--r--src/include/usr/ipmi/ipmiif.H7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/include/usr/ipmi/ipmiif.H b/src/include/usr/ipmi/ipmiif.H
index e65252a58..689d249b5 100644
--- a/src/include/usr/ipmi/ipmiif.H
+++ b/src/include/usr/ipmi/ipmiif.H
@@ -56,6 +56,13 @@ namespace IPMI
MSG_LAST_TYPE = MSG_STATE_GRACEFUL_SHUTDOWN,
};
+ // chassis power off request types
+ enum power_request_type
+ {
+ CHASSIS_POWER_OFF = 0x00,
+ CHASSIS_POWER_CYCLE = 0x02,
+ };
+
// Used in the factory for creating the proper subclass.
enum message_type
{
OpenPOWER on IntegriCloud