summaryrefslogtreecommitdiffstats
path: root/src/sbefw/core/sbe_sp_intf.H
diff options
context:
space:
mode:
Diffstat (limited to 'src/sbefw/core/sbe_sp_intf.H')
-rw-r--r--src/sbefw/core/sbe_sp_intf.H7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/sbefw/core/sbe_sp_intf.H b/src/sbefw/core/sbe_sp_intf.H
index dd003929..f9ecd1aa 100644
--- a/src/sbefw/core/sbe_sp_intf.H
+++ b/src/sbefw/core/sbe_sp_intf.H
@@ -226,6 +226,8 @@ enum sbeSecondaryResponse
SBE_SEC_S0_STOP_CLOCK_FAILED = 0x25,
SBE_SEC_S0_CONTINUE_MPIPL_FAILED = 0x26,
SBE_SEC_PERIODIC_IO_TOGGLE_FAILED = 0x27,
+ SBE_SEC_SPECIAL_WAKEUP_TIMEOUT = 0x28,
+ SBE_SEC_SPECIAL_WAKEUP_SCOM_FAILURE = 0x29,
};
/**
@@ -359,12 +361,13 @@ enum sbeSramAccessMode
static const uint32_t SBE_MAX_REG_ACCESS_REGS = 64;
/**
- * @brief Error Mode enum
+ * @brief Error Mode enum - bitmapped fields
*/
enum sbeErrorMode
{
- EXIT_ON_FIRST_ERROR = 0x0, // Bail out on first error
+ EXIT_ON_FIRST_ERROR = 0x00, // Bail out on first error
IGNORE_HW_ERRORS = 0x01, // Attempt best case
+ SPECIAL_WAKEUP = 0x02, // Special wakeup core before stop instruction
};
/**
OpenPOWER on IntegriCloud