diff options
author | Raja Das <rajadas2@in.ibm.com> | 2017-01-27 09:50:22 -0600 |
---|---|---|
committer | AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com> | 2017-01-31 04:40:28 -0500 |
commit | 5fc1fe7ebecdf695d067e1d8abe093846062fc1a (patch) | |
tree | 33942e8f6362cb1ebaff41d1ecc24be29dfbe09b /src/sbefw | |
parent | 8da6a98bd12b5d46772626855bb93036b51572ca (diff) | |
download | talos-sbe-5fc1fe7ebecdf695d067e1d8abe093846062fc1a.tar.gz talos-sbe-5fc1fe7ebecdf695d067e1d8abe093846062fc1a.zip |
Missed adding Failure event for DMT State transition to Dump State
Change-Id: I701907c0edf6257ab68ed9e702a800f15fea96e1
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/35513
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com>
Diffstat (limited to 'src/sbefw')
-rw-r--r-- | src/sbefw/sbeevents.H | 12 | ||||
-rw-r--r-- | src/sbefw/sberegaccess.C | 3 |
2 files changed, 8 insertions, 7 deletions
diff --git a/src/sbefw/sbeevents.H b/src/sbefw/sbeevents.H index 37b40cdf..fbb0dcd4 100644 --- a/src/sbefw/sbeevents.H +++ b/src/sbefw/sbeevents.H @@ -5,7 +5,7 @@ /* */ /* OpenPOWER sbe Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2016 */ +/* Contributors Listed Below - COPYRIGHT 2016,2017 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -59,13 +59,13 @@ enum maxEventPerState SBE_STATE_ISTEP_MAX_EVENT = 3, SBE_STATE_MPIPL_MAX_EVENT = 3, SBE_STATE_RUNTIME_MAX_EVENT = 5, - SBE_STATE_DMT_MAX_EVENT = 2, + SBE_STATE_DMT_MAX_EVENT = 3, SBE_STATE_DUMP_MAX_EVENT = 0, SBE_STATE_FAILURE_MAX_EVENT = 0, SBE_STATE_QUIESCE_MAX_EVENT = 0, // Total number of State Transition Events, Addition of all the above - SBE_MAX_TRANSITIONS = 21, + SBE_MAX_TRANSITIONS = 22, }; @@ -81,9 +81,9 @@ enum entryToStateMap SBE_STATE_MPIPL_ENTRY_TO_MAP = SBE_STATE_ISTEP_ENTRY_TO_MAP + SBE_STATE_ISTEP_MAX_EVENT, //11 SBE_STATE_RUNTIME_ENTRY_TO_MAP = SBE_STATE_MPIPL_ENTRY_TO_MAP + SBE_STATE_MPIPL_MAX_EVENT, //14 SBE_STATE_DMT_ENTRY_TO_MAP = SBE_STATE_RUNTIME_ENTRY_TO_MAP + SBE_STATE_RUNTIME_MAX_EVENT, //19 - SBE_STATE_DUMP_ENTRY_TO_MAP = SBE_STATE_DMT_ENTRY_TO_MAP + SBE_STATE_DMT_MAX_EVENT, //21 - SBE_STATE_FAILURE_ENTRY_TO_MAP = SBE_STATE_DUMP_ENTRY_TO_MAP + SBE_STATE_DUMP_MAX_EVENT, //21 - SBE_STATE_QUIESCE_ENTRY_TO_MAP = SBE_STATE_FAILURE_ENTRY_TO_MAP + SBE_STATE_FAILURE_MAX_EVENT, //21 + SBE_STATE_DUMP_ENTRY_TO_MAP = SBE_STATE_DMT_ENTRY_TO_MAP + SBE_STATE_DMT_MAX_EVENT, //22 + SBE_STATE_FAILURE_ENTRY_TO_MAP = SBE_STATE_DUMP_ENTRY_TO_MAP + SBE_STATE_DUMP_MAX_EVENT, //22 + SBE_STATE_QUIESCE_ENTRY_TO_MAP = SBE_STATE_FAILURE_ENTRY_TO_MAP + SBE_STATE_FAILURE_MAX_EVENT, //22 }; #endif //__SBEFW_SBEEVENTS_H diff --git a/src/sbefw/sberegaccess.C b/src/sbefw/sberegaccess.C index 925c52ff..97a5de12 100644 --- a/src/sbefw/sberegaccess.C +++ b/src/sbefw/sberegaccess.C @@ -5,7 +5,7 @@ /* */ /* OpenPOWER sbe Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2016 */ +/* Contributors Listed Below - COPYRIGHT 2016,2017 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -94,6 +94,7 @@ static const stateTransitionStr_t stateTransMap[SBE_MAX_TRANSITIONS] = { {SBE_STATE_RUNTIME, SBE_QUIESCE_EVENT, SBE_STATE_QUIESCE}, {SBE_STATE_DMT, SBE_DMT_COMP_EVENT, SBE_STATE_RUNTIME}, {SBE_STATE_DMT, SBE_QUIESCE_EVENT, SBE_STATE_QUIESCE}, + {SBE_STATE_DMT, SBE_DUMP_FAILURE_EVENT, SBE_STATE_DUMP}, }; /** |