diff options
author | Prem Shanker Jha <premjha2@in.ibm.com> | 2017-10-26 01:44:57 -0500 |
---|---|---|
committer | Stewart Smith <stewart@linux.vnet.ibm.com> | 2017-12-01 08:01:01 +1100 |
commit | c4ff9557e99a9bb0fa7e771853beb0efc4c09b1d (patch) | |
tree | 2449c6a86945788c2f90d6f329ce0f1bb35e6818 /libpore/p9_stop_api.H | |
parent | 1156b5f04b3e2724ccf4af415c10ea6e8af089ea (diff) | |
download | blackbird-skiboot-c4ff9557e99a9bb0fa7e771853beb0efc4c09b1d.tar.gz blackbird-skiboot-c4ff9557e99a9bb0fa7e771853beb0efc4c09b1d.zip |
p9_stop_api: PM: Added support for version control in SCOM restore entries.
- adds version info in SCOM restore entry header
- adds version specific details in SCOM restore entry header
- retains old behavior of SGPE Hcode's base version
Key_Cronus_Test=NO_TEST
CQ:HW423686
HW-Image-Prereq: Ie1611b009e95192a0dad3a47af14ef8a36dd454b
Change-Id: I43e7e067b59513db1c99ce913009a9a3ef5de90b
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/48856
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Reviewed-by: RANGANATHPRASAD G. BRAHMASAMUDRA <prasadbgr@in.ibm.com>
Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
Dev-Ready: Gregory S. Still <stillgs@us.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/48859
Reviewed-by: Hostboot Team <hostboot@us.ibm.com>
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
(cherry picked from hostboot commit 47c3bbe42264514a25e00820cac1c8488aed9073)
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'libpore/p9_stop_api.H')
-rw-r--r-- | libpore/p9_stop_api.H | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/libpore/p9_stop_api.H b/libpore/p9_stop_api.H index 79abd000..6416771d 100644 --- a/libpore/p9_stop_api.H +++ b/libpore/p9_stop_api.H @@ -117,6 +117,15 @@ typedef enum P9_STOP_SECTION_MAX = 5 } ScomSection_t; +/** + * @brief versions pertaining relvant to STOP API. + */ +typedef enum +{ + STOP_API_VER = 0x00, + STOP_API_VER_CONTROL = 0x02, +} VersionList_t; + #ifdef __cplusplus extern "C" { #endif |