aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStewart Smith <stewart@linux.vnet.ibm.com>2017-10-11 16:49:49 +1100
committerStewart Smith <stewart@linux.vnet.ibm.com>2017-10-11 16:57:34 +1100
commit64a9157225ded96a16c400cff6a7229c054e8fcc (patch)
tree8e6e99aaaf3ec1e93fa0cab8dbf6b17efa81ec2d
parent70af010ad33300eb150187c3076c525617565d33 (diff)
downloadskiboot-64a9157225ded96a16c400cff6a7229c054e8fcc.zip
skiboot-64a9157225ded96a16c400cff6a7229c054e8fcc.tar.gz
skiboot-64a9157225ded96a16c400cff6a7229c054e8fcc.tar.bz2
fsp: return OPAL_BUSY_EVENT on failure sending FSP_CMD_REBOOT / DEEP_REBOOT
See 696d378d7b7295366e115e89a785640bf72a5043 for all the details. Suggested-by: Vasant Hegde <hegdevasant@linux.vnet.ibm.com> Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com> (cherry picked from commit 296ca2acf00fde764e3ea6436f46468c6caef174) Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
-rw-r--r--platforms/ibm-fsp/common.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/platforms/ibm-fsp/common.c b/platforms/ibm-fsp/common.c
index d2b0363..12c8e89 100644
--- a/platforms/ibm-fsp/common.c
+++ b/platforms/ibm-fsp/common.c
@@ -1,4 +1,4 @@
-/* Copyright 2013-2014 IBM Corp.
+/* Copyright 2013-2017 IBM Corp.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -193,7 +193,7 @@ int64_t ibm_fsp_cec_reboot(void)
/* If that failed, talk to the FSP */
if (fsp_sync_msg(fsp_mkmsg(cmd, 0), true))
- return OPAL_INTERNAL_ERROR;
+ return OPAL_BUSY_EVENT;
return OPAL_SUCCESS;
}