diff options
author | Stewart Smith <stewart@linux.vnet.ibm.com> | 2017-10-11 16:49:49 +1100 |
---|---|---|
committer | Stewart Smith <stewart@linux.vnet.ibm.com> | 2017-10-11 16:57:34 +1100 |
commit | 64a9157225ded96a16c400cff6a7229c054e8fcc (patch) | |
tree | 8e6e99aaaf3ec1e93fa0cab8dbf6b17efa81ec2d /platforms | |
parent | 70af010ad33300eb150187c3076c525617565d33 (diff) | |
download | skiboot-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>
Diffstat (limited to 'platforms')
-rw-r--r-- | platforms/ibm-fsp/common.c | 4 |
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; } |