diff options
author | Elizabeth Liner <eliner@us.ibm.com> | 2017-05-28 21:45:49 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2017-06-28 12:42:19 -0400 |
commit | 866b0279d783506cd381b61080a56752d76835ce (patch) | |
tree | 77c2d4dfb2678429aee5b27738b2a38686e8a27f /src/include | |
parent | ad1b5d37cf5924c0118ad2cbec079d7eac42d4cc (diff) | |
download | talos-hostboot-866b0279d783506cd381b61080a56752d76835ce.tar.gz talos-hostboot-866b0279d783506cd381b61080a56752d76835ce.zip |
Initial sbe_extract_rc_handler commit - basic structure (1/4)
This commit sets up the basic structure for the SBE extract
return code handler from the HWP. It sets up attributes,
error codes, the inital call to the function, the different
paths for the sbe conditions and the basic finite state machine
structure for the threshold handling.
Change-Id: I47a07226da0d3e5a45606a496795636511d621a8
RTC:173809
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41073
Reviewed-by: Martin Gloff <mgloff@us.ibm.com>
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Matt Derksen <mderkse1@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/include')
-rw-r--r-- | src/include/usr/isteps/istep_reasoncodes.H | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/include/usr/isteps/istep_reasoncodes.H b/src/include/usr/isteps/istep_reasoncodes.H index e3dd18900..b7f4a6a3a 100644 --- a/src/include/usr/isteps/istep_reasoncodes.H +++ b/src/include/usr/isteps/istep_reasoncodes.H @@ -56,6 +56,8 @@ namespace ISTEP MOD_PM_VERIFY_OCC_CHKPT = 0x14, MOD_UPDATE_REDUNDANT_TPM = 0x15, MOD_PROC_EXIT_CACHE_CONTAINED = 0x16, + MOD_SBE_THRESHOLD_FSM = 0x17, + MOD_SBE_EXTRACT_RC_HANDLER = 0x18, }; /** @@ -105,6 +107,13 @@ namespace ISTEP RC_SLAVE_PROC_CBS_CONTROL_READ_FAIL = ISTEP_COMP_ID | 0x27, RC_PROC_SECURITY_STATE_MISMATCH = ISTEP_COMP_ID | 0x28, RC_MIN_HW_CHECK_FAILED = ISTEP_COMP_ID | 0x29, + RC_SBE_BOOTED_UNEXPECTED_SIDE = ISTEP_COMP_ID | 0x2A, + RC_SBE_EXTRACT_RC_ERROR = ISTEP_COMP_ID | 0x2B, + RC_BOOT_FROM_BKP_SEEPROM = ISTEP_COMP_ID | 0x2C, + RC_NO_RECOVERY_ACTION = ISTEP_COMP_ID | 0x2D, + RC_INCORRECT_FCN_CALL = ISTEP_COMP_ID | 0x2E, + RC_HWSV_COLLECT_SBE_RC = ISTEP_COMP_ID | 0x2F, + RC_PROC_EXTRACT_SBE_MAIN_ERROR = ISTEP_COMP_ID | 0x30, }; }; |