diff options
author | Prem Shanker Jha <premjha2@in.ibm.com> | 2018-09-17 06:18:37 -0500 |
---|---|---|
committer | Christian R. Geddes <crgeddes@us.ibm.com> | 2018-10-29 17:41:52 -0500 |
commit | 451a26b55f90bd6d1c23762c8dcab20ab63b2bea (patch) | |
tree | babf7ca21712d3618f20c1eceadccd53228a67cc /src/import/chips/p9/procedures/xml/error_info/p9_hcode_image_build_errors.xml | |
parent | 77fbc86e8ca9b389c20881ef51351433d2f5f5df (diff) | |
download | talos-hostboot-451a26b55f90bd6d1c23762c8dcab20ab63b2bea.tar.gz talos-hostboot-451a26b55f90bd6d1c23762c8dcab20ab63b2bea.zip |
Img Build: HOMER changes for SMF and SPR self save.
Commit conditionnally creates a new self restore region
memory layout. It also adds support for self save of SPR.
HWP detects the version of self restore code loaded and
based on that it retains legacy self restore layout or
the new layout.
Key_Cronus_Test=PM_REGRESS
Change-Id: I0a9723870e63b1dd70c8163cc6a13c35d9cb78ca
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/66218
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Dev-Ready: Gregory S. Still <stillgs@us.ibm.com>
Tested-by: HWSV CI <hwsv-ci+hostboot@us.ibm.com>
Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
Tested-by: Cronus HW CI <cronushw-ci+hostboot@us.ibm.com>
Reviewed-by: RANGANATHPRASAD G. BRAHMASAMUDRA <prasadbgr@in.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/66221
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
Diffstat (limited to 'src/import/chips/p9/procedures/xml/error_info/p9_hcode_image_build_errors.xml')
-rwxr-xr-x | src/import/chips/p9/procedures/xml/error_info/p9_hcode_image_build_errors.xml | 40 |
1 files changed, 39 insertions, 1 deletions
diff --git a/src/import/chips/p9/procedures/xml/error_info/p9_hcode_image_build_errors.xml b/src/import/chips/p9/procedures/xml/error_info/p9_hcode_image_build_errors.xml index 52f4d111a..e5dd8a3ab 100755 --- a/src/import/chips/p9/procedures/xml/error_info/p9_hcode_image_build_errors.xml +++ b/src/import/chips/p9/procedures/xml/error_info/p9_hcode_image_build_errors.xml @@ -686,7 +686,6 @@ <priority>HIGH</priority> </callout> </hwpError> - <!-- *********************************************************************** --> <hwpError> <rc>RC_P9_PGPE_AUX_TASK_BIN_SIZE_ERROR</rc> @@ -702,4 +701,43 @@ </callout> </hwpError> <!-- *********************************************************************** --> + <hwpError> + <rc>RC_SELF_RESTORE_INIT_FAILED</rc> + <description>hcode image build procedure failed to initialize self-restore region.</description> + <ffdc>HOMER_PTR</ffdc> + <ffdc>CORE_POS</ffdc> + <ffdc>FAILURE_CODE</ffdc> + <ffdc>EC_LEVEL</ffdc> + <ffdc>CHIP_TYPE</ffdc> + <callout> + <procedure>CODE</procedure> + <priority>HIGH</priority> + </callout> + </hwpError> + <!-- *********************************************************************** --> + <hwpError> + <rc>RC_SELF_SAVE_INIT_FAILED</rc> + <description>hcode image build procedure failed to initialize self-save region.</description> + <ffdc>HOMER_PTR</ffdc> + <ffdc>CORE_POS</ffdc> + <ffdc>FAILURE_CODE</ffdc> + <ffdc>EC_LEVEL</ffdc> + <ffdc>CHIP_TYPE</ffdc> + <callout> + <procedure>CODE</procedure> + <priority>HIGH</priority> + </callout> + </hwpError> + <!-- *********************************************************************** --> + <hwpError> + <rc>RC_URMOR_RESTORE_ENTRY_FAILED</rc> + <description>hcode image build procedure failed to create URMOR restore entry</description> + <ffdc>PIR</ffdc> + <ffdc>STOP_API_RC</ffdc> + <callout> + <procedure>CODE</procedure> + <priority>HIGH</priority> + </callout> + </hwpError> + <!-- *********************************************************************** --> </hwpErrors> |