summaryrefslogtreecommitdiffstats
path: root/src/import/chips/p9/procedures/xml
diff options
context:
space:
mode:
authorThi Tran <thi@us.ibm.com>2017-09-18 14:19:02 -0500
committerChristian R. Geddes <crgeddes@us.ibm.com>2017-10-11 17:43:04 -0400
commite1ea4c3922ff7298fdf8858768aea27527a30cb9 (patch)
tree329eac2ba0e0a65d1ff2c9e6db397176f2113ecc /src/import/chips/p9/procedures/xml
parent6be06fc2818d424dc2de77592700e31e71d00bff (diff)
downloadtalos-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-xsrc/import/chips/p9/procedures/xml/error_info/p9_l2_flush_errors.xml16
-rw-r--r--src/import/chips/p9/procedures/xml/error_info/p9_l2err_extract_errors.xml22
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>
-
OpenPOWER on IntegriCloud