summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVishwanatha Subbanna <vishwa@linux.vnet.ibm.com>2017-03-02 16:54:32 +0530
committerVishwanatha Subbanna <vishwa@linux.vnet.ibm.com>2017-03-02 17:03:38 +0530
commita66239bb3e1d8ba252f7cbf2691b7416f9bce32d (patch)
tree22dcf6e3ce2e0eb43c623d736d93556b6f691d88
parentb9ac6a425beec03d2b65085cec6b5e6d5272b241 (diff)
downloadphosphor-host-ipmid-a66239bb3e1d8ba252f7cbf2691b7416f9bce32d.tar.gz
phosphor-host-ipmid-a66239bb3e1d8ba252f7cbf2691b7416f9bce32d.zip
IPMI: Add support for chassis power on command
Fixes openbmc/openbmc#1236 Change-Id: I6a3478c11e9111145284ca028034355ebe085b5a Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
-rw-r--r--chassishandler.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/chassishandler.cpp b/chassishandler.cpp
index 66a8cdd..a0afd56 100644
--- a/chassishandler.cpp
+++ b/chassishandler.cpp
@@ -803,6 +803,9 @@ ipmi_ret_t ipmi_chassis_control(ipmi_netfn_t netfn, ipmi_cmd_t cmd,
switch(chassis_ctrl_cmd)
{
+ case CMD_POWER_ON:
+ rc = ipmi_chassis_power_control("powerOn");
+ break;
case CMD_POWER_OFF:
rc = ipmi_chassis_power_control("powerOff");
break;
OpenPOWER on IntegriCloud