diff options
author | Joe McGill <jmcgill@us.ibm.com> | 2017-05-10 17:10:32 -0500 |
---|---|---|
committer | Christian R. Geddes <crgeddes@us.ibm.com> | 2017-08-20 10:04:22 -0400 |
commit | f6334b6f54fa60b11003229f78768478a2150099 (patch) | |
tree | 91d505d87855c28ad0857c69f9fea4170ff36475 /src/import | |
parent | fec31a9293c8b2612c2472a07eecb02de1117e56 (diff) | |
download | talos-hostboot-f6334b6f54fa60b11003229f78768478a2150099.tar.gz talos-hostboot-f6334b6f54fa60b11003229f78768478a2150099.zip |
L3 update -- p9_sbe_fabricinit
remove stale TODO comments
replace local defined bit field constants with SCOM address header constants
add FFDC, HW callouts for all errors
Change-Id: I8440323904cf1c76e0f056b2ecc71de357d522e0
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40361
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com>
Reviewed-by: Thi N. Tran <thi@us.ibm.com>
Reviewed-by: DHRUVARAJ SUBHASH CHANDRAN <dhruvaraj@in.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/44866
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
Diffstat (limited to 'src/import')
-rwxr-xr-x | src/import/chips/p9/procedures/xml/error_info/p9_sbe_fabricinit_errors.xml | 60 |
1 files changed, 55 insertions, 5 deletions
diff --git a/src/import/chips/p9/procedures/xml/error_info/p9_sbe_fabricinit_errors.xml b/src/import/chips/p9/procedures/xml/error_info/p9_sbe_fabricinit_errors.xml index 4a4df89bc..0eda4272d 100755 --- a/src/import/chips/p9/procedures/xml/error_info/p9_sbe_fabricinit_errors.xml +++ b/src/import/chips/p9/procedures/xml/error_info/p9_sbe_fabricinit_errors.xml @@ -22,9 +22,18 @@ <!-- permissions and limitations under the License. --> <!-- --> <!-- IBM_PROLOG_END_TAG --> -<!-- Halt codes for p9_sbe_fabricinit --> <hwpErrors> <!-- ******************************************************************** --> + <registerFfdc> + <id>REG_FFDC_SBE_FABRICINIT</id> + <scomRegister>PU_PB_CENT_SM0_PB_CENT_MODE</scomRegister> + <scomRegister>PU_PB_CENT_SM0_PB_CENT_HP_MODE_NEXT</scomRegister> + <scomRegister>PU_PB_CENT_SM0_PB_CENT_HP_MODE_CURR</scomRegister> + <scomRegister>PU_PB_CENT_SM0_PB_CENT_HPX_MODE_NEXT</scomRegister> + <scomRegister>PU_PB_CENT_SM0_PB_CENT_HPX_MODE_CURR</scomRegister> + <scomRegister>PU_SND_MODE_REG</scomRegister> + </registerFfdc> + <!-- ******************************************************************** --> <hwpError> <sbeError/> <rc>RC_P9_SBE_FABRICINIT_FBC_STOPPED_ERR</rc> @@ -33,7 +42,21 @@ Fabric init sequence not attempted, fabric arbitration is stopped. </description> <ffdc>TARGET</ffdc> - <ffdc>FBC_RUNNING</ffdc> + <collectRegisterFfdc> + <id>REG_FFDC_SBE_FABRICINIT</id> + <targetType>TARGET_TYPE_PROC_CHIP</targetType> + <target>TARGET</target> + </collectRegisterFfdc> + <callout> + <target>TARGET</target> + <priority>HIGH</priority> + </callout> + <deconfigure> + <target>TARGET</target> + </deconfigure> + <gard> + <target>TARGET</target> + </gard> </hwpError> <!-- ******************************************************************** --> <hwpError> @@ -44,8 +67,22 @@ Fabric init failed, or mismatch in expected ADU status. </description> <ffdc>TARGET</ffdc> - <ffdc>ADU_STATUS_EXP</ffdc> <ffdc>ADU_STATUS_ACT</ffdc> + <collectRegisterFfdc> + <id>REG_FFDC_SBE_FABRICINIT</id> + <targetType>TARGET_TYPE_PROC_CHIP</targetType> + <target>TARGET</target> + </collectRegisterFfdc> + <callout> + <target>TARGET</target> + <priority>HIGH</priority> + </callout> + <deconfigure> + <target>TARGET</target> + </deconfigure> + <gard> + <target>TARGET</target> + </gard> </hwpError> <!-- ******************************************************************** --> <hwpError> @@ -56,8 +93,21 @@ ADU operation completed successfully, but fabric was not initialized. </description> <ffdc>TARGET</ffdc> - <ffdc>FBC_INITIALIZED</ffdc> - <ffdc>FBC_RUNNING</ffdc> + <collectRegisterFfdc> + <id>REG_FFDC_SBE_FABRICINIT</id> + <targetType>TARGET_TYPE_PROC_CHIP</targetType> + <target>TARGET</target> + </collectRegisterFfdc> + <callout> + <target>TARGET</target> + <priority>HIGH</priority> + </callout> + <deconfigure> + <target>TARGET</target> + </deconfigure> + <gard> + <target>TARGET</target> + </gard> </hwpError> <!-- ******************************************************************** --> </hwpErrors> |