summaryrefslogtreecommitdiffstats
path: root/src/import/chips/p9/procedures/xml/error_info
diff options
context:
space:
mode:
authorBilicon Patil <bilpatil@in.ibm.com>2015-04-28 08:54:34 -0500
committerSachin Gupta <sgupta2m@in.ibm.com>2016-10-13 12:51:24 -0400
commit326b4161f55a598c1f6faf9949a96097314e6e47 (patch)
tree594b812bc91aba5c6d937ed580be363f7e94a2a8 /src/import/chips/p9/procedures/xml/error_info
parent25e3e2c283ca666388c1f20425d65ebfdac44e65 (diff)
downloadtalos-sbe-326b4161f55a598c1f6faf9949a96097314e6e47.tar.gz
talos-sbe-326b4161f55a598c1f6faf9949a96097314e6e47.zip
JET: Making HWP - proc_l2_flush, FAPI2.0 compliant
Change-Id: I5b2bb99cdb13d81afefe0dfe11fa61f3d08612b3 RTC: 130324 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17492 Tested-by: Jenkins Server Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31149 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
Diffstat (limited to 'src/import/chips/p9/procedures/xml/error_info')
-rwxr-xr-xsrc/import/chips/p9/procedures/xml/error_info/p9_l2_flush_errors.xml112
1 files changed, 112 insertions, 0 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
new file mode 100755
index 00000000..8105e744
--- /dev/null
+++ b/src/import/chips/p9/procedures/xml/error_info/p9_l2_flush_errors.xml
@@ -0,0 +1,112 @@
+<!-- IBM_PROLOG_BEGIN_TAG -->
+<!-- This is an automatically generated prolog. -->
+<!-- -->
+<!-- $Source: src/import/chips/p9/procedures/xml/error_info/p9_l2_flush_errors.xml $ -->
+<!-- -->
+<!-- OpenPOWER sbe Project -->
+<!-- -->
+<!-- Contributors Listed Below - COPYRIGHT 2015,2016 -->
+<!-- [+] International Business Machines Corp. -->
+<!-- -->
+<!-- -->
+<!-- Licensed under the Apache License, Version 2.0 (the "License"); -->
+<!-- you may not use this file except in compliance with the License. -->
+<!-- You may obtain a copy of the License at -->
+<!-- -->
+<!-- http://www.apache.org/licenses/LICENSE-2.0 -->
+<!-- -->
+<!-- Unless required by applicable law or agreed to in writing, software -->
+<!-- distributed under the License is distributed on an "AS IS" BASIS, -->
+<!-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or -->
+<!-- implied. See the License for the specific language governing -->
+<!-- permissions and limitations under the License. -->
+<!-- -->
+<!-- IBM_PROLOG_END_TAG -->
+<!-- Error definitions for p9_l2_flush procedure -->
+<hwpErrors>
+ <!-- ********************************************************************* -->
+ <hwpError>
+ <rc>RC_P9_L2_FLUSH_PURGE_REQ_OUTSTANDING</rc>
+ <ffdc>TARGET</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>
+ <target>TARGET</target>
+ </collectRegisterFfdc>
+ <callout>
+ <procedure>CODE</procedure>
+ <priority>HIGH</priority>
+ </callout>
+ <callout>
+ <target>TARGET</target>
+ <priority>LOW</priority>
+ </callout>
+ </hwpError>
+ <!-- ********************************************************************* -->
+ <hwpError>
+ <rc>RC_P9_L2_FLUSH_CMD_ERROR</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.
+ </description>
+ <collectRegisterFfdc>
+ <id>REG_FFDC_PROC_L2_REGISTERS</id>
+ <target>TARGET</target>
+ </collectRegisterFfdc>
+ <callout>
+ <target>TARGET</target>
+ <priority>HIGH</priority>
+ </callout>
+ <callout>
+ <procedure>CODE</procedure>
+ <priority>LOW</priority>
+ </callout>
+ <deconfigure>
+ <target>TARGET</target>
+ </deconfigure>
+ </hwpError>
+ <!-- ********************************************************************* -->
+ <hwpError>
+ <rc>RC_P9_L2_FLUSH_CMD_TIMEOUT</rc>
+ <ffdc>TARGET</ffdc>
+ <ffdc>CMD_REG</ffdc>
+ <ffdc>CMD_REG_ADDR</ffdc>
+ <ffdc>NUMBER_OF_ATTEMPTS</ffdc>
+ <description>
+ Procedure: p9_l2_flush
+ L2 flush operation timed out waiting for purge busy indication to clear in
+ L2 Purge Engine Command Register.
+ </description>
+ <collectRegisterFfdc>
+ <id>REG_FFDC_PROC_L2_REGISTERS</id>
+ <target>TARGET</target>
+ </collectRegisterFfdc>
+ <callout>
+ <target>TARGET</target>
+ <priority>HIGH</priority>
+ </callout>
+ <deconfigure>
+ <target>TARGET</target>
+ </deconfigure>
+ </hwpError>
+ <!-- ********************************************************************* -->
+ <hwpError>
+ <rc>RC_P9_L2_FLUSH_UNKNOWN_PLATFORM</rc>
+ <ffdc>TARGET</ffdc>
+ <ffdc>PLATFORM</ffdc>
+ <description>
+ Procedure: p9_l2_flush
+ Unable to determine which scom registers to use for the current platform.
+ </description>
+ <callout>
+ <procedure>CODE</procedure>
+ <priority>HIGH</priority>
+ </callout>
+ </hwpError>
+ <!-- ********************************************************************* -->
+</hwpErrors>
OpenPOWER on IntegriCloud