diff options
author | Thi Tran <thi@us.ibm.com> | 2017-09-18 14:19:02 -0500 |
---|---|---|
committer | Christian R. Geddes <crgeddes@us.ibm.com> | 2017-10-11 17:43:04 -0400 |
commit | e1ea4c3922ff7298fdf8858768aea27527a30cb9 (patch) | |
tree | 329eac2ba0e0a65d1ff2c9e6db397176f2113ecc /src/import/chips/p9/procedures/xml | |
parent | 6be06fc2818d424dc2de77592700e31e71d00bff (diff) | |
download | talos-hostboot-e1ea4c3922ff7298fdf8858768aea27527a30cb9.tar.gz talos-hostboot-e1ea4c3922ff7298fdf8858768aea27527a30cb9.zip |
Share common code between p9_l2_flush and p9_l2err_linedelete
Change-Id: I547078b1e0fc7adec767402faf5e64e4b4390bc9
RTC: 178071
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/46359
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins Server <pfd-jenkins+hostboot@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: Joseph J. McGill <jmcgill@us.ibm.com>
Reviewed-by: Benjamin Gass <bgass@us.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/46386
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>
Diffstat (limited to 'src/import/chips/p9/procedures/xml')
-rwxr-xr-x | src/import/chips/p9/procedures/xml/error_info/p9_l2_flush_errors.xml | 16 | ||||
-rw-r--r-- | src/import/chips/p9/procedures/xml/error_info/p9_l2err_extract_errors.xml | 22 |
2 files changed, 8 insertions, 30 deletions
diff --git a/src/import/chips/p9/procedures/xml/error_info/p9_l2_flush_errors.xml b/src/import/chips/p9/procedures/xml/error_info/p9_l2_flush_errors.xml index e88f21704..a26e134e2 100755 --- a/src/import/chips/p9/procedures/xml/error_info/p9_l2_flush_errors.xml +++ b/src/import/chips/p9/procedures/xml/error_info/p9_l2_flush_errors.xml @@ -28,8 +28,8 @@ <hwpError> <rc>RC_P9_L2_FLUSH_PURGE_REQ_OUTSTANDING</rc> <ffdc>TARGET</ffdc> + <ffdc>COUNT_THRESHOLD</ffdc> <ffdc>CMD_REG</ffdc> - <ffdc>CMD_REG_ADDR</ffdc> <description>A previous L2 purge request has not finished</description> <collectRegisterFfdc> <id>REG_FFDC_PROC_L2_REGISTERS</id> @@ -47,13 +47,12 @@ </hwpError> <!-- ********************************************************************* --> <hwpError> - <rc>RC_P9_L2_FLUSH_CMD_ERROR</rc> + <rc>RC_P9_PURGE_CMD_REG_ERR</rc> <ffdc>TARGET</ffdc> <ffdc>CMD_REG</ffdc> - <ffdc>CMD_REG_ADDR</ffdc> <description> Procedure: p9_l2_flush - L2 flush operation failed, see L2 Purge Engine Command Register for error. + EX_PRD_PURGE_CMD_REG_ERR bit is set in Purge Engine Command Register. </description> <collectRegisterFfdc> <id>REG_FFDC_PROC_L2_REGISTERS</id> @@ -74,15 +73,14 @@ </hwpError> <!-- ********************************************************************* --> <hwpError> - <rc>RC_P9_L2_FLUSH_CMD_TIMEOUT</rc> + <rc>RC_P9_PURGE_COMPLETE_TIMEOUT</rc> <ffdc>TARGET</ffdc> <ffdc>CMD_REG</ffdc> - <ffdc>CMD_REG_ADDR</ffdc> - <ffdc>NUMBER_OF_ATTEMPTS</ffdc> + <ffdc>COUNT_THRESHOLD</ffdc> <description> Procedure: p9_l2_flush - L2 flush operation timed out waiting for purge busy indication to clear in - L2 Purge Engine Command Register. + Timed out waiting for purge busy indication to clear in L2 Purge Engine + Command Register. </description> <collectRegisterFfdc> <id>REG_FFDC_PROC_L2_REGISTERS</id> diff --git a/src/import/chips/p9/procedures/xml/error_info/p9_l2err_extract_errors.xml b/src/import/chips/p9/procedures/xml/error_info/p9_l2err_extract_errors.xml index a2974fdbd..18f859b54 100644 --- a/src/import/chips/p9/procedures/xml/error_info/p9_l2err_extract_errors.xml +++ b/src/import/chips/p9/procedures/xml/error_info/p9_l2err_extract_errors.xml @@ -66,7 +66,7 @@ <procedure>CODE</procedure> <priority>HIGH</priority> </callout> - </hwpError> + </hwpError> <!-- ******************************************************************** --> <hwpError> <rc>RC_P9_L2ERR_EXTRACT_SYNDROME_NOT_FOUND</rc> @@ -85,24 +85,4 @@ </callout> </hwpError> <!-- ******************************************************************** --> - <hwpError> - <rc>RC_P9_L2ERR_LINE_DELETE_REG_BUSY</rc> - <description> - Procedure: p9_l2err_linedelete - Time out waiting for PRD L2 Purge engine busy bit. - </description> - <ffdc>TARGET</ffdc> - <ffdc>COUNT_THRESHOLD</ffdc> - <ffdc>PRD_PURGE_CMD_REG</ffdc> - <callout> - <target>TARGET</target> - <priority>HIGH</priority> - </callout> - <callout> - <procedure>CODE</procedure> - <priority>LOW</priority> - </callout> - </hwpError> - <!-- ******************************************************************** --> </hwpErrors> - |