summaryrefslogtreecommitdiffstats
path: root/src/import/chips/p9/procedures/xml
diff options
context:
space:
mode:
authorBrian Silver <bsilver@us.ibm.com>2016-08-17 19:46:19 -0500
committerChristian R. Geddes <crgeddes@us.ibm.com>2016-08-26 10:43:17 -0400
commit1229ab0f56947df23d99fe0abf7337d8f4a88143 (patch)
treea10974b9b62371c7b4285221b3dc9d74d24c960b /src/import/chips/p9/procedures/xml
parentd7f2fa5c3fb06703ce6f5c62a0dcad8b315e1a7e (diff)
downloadtalos-hostboot-1229ab0f56947df23d99fe0abf7337d8f4a88143.tar.gz
talos-hostboot-1229ab0f56947df23d99fe0abf7337d8f4a88143.zip
Add rudimentary memory plug rules
Change-Id: Id1620d01291aa74d8f80f73d2ad90bd15515787b Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28531 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com> Reviewed-by: JACOB L. HARVEY <jlharvey@us.ibm.com> Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28535 Reviewed-by: Hostboot Team <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')
-rw-r--r--src/import/chips/p9/procedures/xml/error_info/p9_memory_mss_plug_rules.xml96
1 files changed, 96 insertions, 0 deletions
diff --git a/src/import/chips/p9/procedures/xml/error_info/p9_memory_mss_plug_rules.xml b/src/import/chips/p9/procedures/xml/error_info/p9_memory_mss_plug_rules.xml
index 9f14e2c46..2b0230782 100644
--- a/src/import/chips/p9/procedures/xml/error_info/p9_memory_mss_plug_rules.xml
+++ b/src/import/chips/p9/procedures/xml/error_info/p9_memory_mss_plug_rules.xml
@@ -22,5 +22,101 @@
<!-- permissions and limitations under the License. -->
<!-- -->
<!-- IBM_PROLOG_END_TAG -->
+
+<!-- -->
+<!-- @file p9_memory_mss_pulg_rules.xml -->
+<!-- @brief Error xml for reporing plug rules -->
+<!-- -->
+<!-- *HWP HWP Owner: Andre Marin <aamarin@us.ibm.com> -->
+<!-- *HWP HWP Backup: Brian Silver <bsilver@us.ibm.com> -->
+<!-- *HWP Team: Memory -->
+<!-- *HWP Level: 2 -->
+<!-- *HWP Consumed by: HB:FSP -->
+<!-- -->
+
<hwpErrors>
+
+ <hwpError>
+ <rc>RC_MSS_PLUG_RULES_INVALID_DIMM_TYPE_MIX</rc>
+ <description>
+ The DIMM called out differed in DIMM type than the majority on the port
+ </description>
+ <ffdc>DIMM_TYPE</ffdc>
+ <ffdc>MAJORITY_DIMM_TYPE</ffdc>
+ <callout>
+ <target>DIMM_TARGET</target>
+ <priority>HIGH</priority>
+ </callout>
+ <deconfigure>
+ <target>DIMM_TARGET</target>
+ </deconfigure>
+ </hwpError>
+
+ <hwpError>
+ <rc>RC_MSS_PLUG_RULES_INVALID_RANK_CONFIG</rc>
+ <description>
+ The DIMM called out represent an unsupported rank configuration
+ </description>
+ <ffdc>RANKS_ON_DIMM0</ffdc>
+ <ffdc>RANKS_ON_DIMM1</ffdc>
+ <callout>
+ <target>TARGET</target>
+ <priority>HIGH</priority>
+ </callout>
+ <deconfigure>
+ <target>TARGET</target>
+ </deconfigure>
+ </hwpError>
+
+ <hwpError>
+ <rc>RC_MSS_PLUG_RULES_SINGLE_DIMM_IN_WRONG_SLOT</rc>
+ <description>
+ The lone DIMM plugged in to the called out port is in the wrong slot
+ </description>
+ <callout>
+ <target>MCA_TARGET</target>
+ <priority>HIGH</priority>
+ </callout>
+ <callout>
+ <target>DIMM_TARGET</target>
+ <priority>HIGH</priority>
+ </callout>
+ <deconfigure>
+ <target>MCA_TARGET</target>
+ </deconfigure>
+ </hwpError>
+
+ <hwpError>
+ <rc>RC_MSS_PLUG_RULES_INVALID_RANKS_DIMM1</rc>
+ <description>
+ The DIMM called out is in 'slot 1' but contains more ranks than the other DIMM on this port.
+ DIMM which contain the greatest number of master ranks must be in the slot furthest from the controller.
+ </description>
+ <ffdc>RANKS_ON_DIMM0</ffdc>
+ <ffdc>RANKS_ON_DIMM1</ffdc>
+ <callout>
+ <target>DIMM1_TARGET</target>
+ <priority>HIGH</priority>
+ </callout>
+ <deconfigure>
+ <target>DIMM1_TARGET</target>
+ </deconfigure>
+ </hwpError>
+
+ <hwpError>
+ <rc>RC_MSS_PLUG_RULES_INVALID_PRIMARY_RANK_COUNT</rc>
+ <description>
+ The port called out has DIMM installed who's master ranks, when totaled,
+ exceeded the number primary ranks allowed on a port
+ </description>
+ <ffdc>TOTAL_RANKS</ffdc>
+ <callout>
+ <target>TARGET</target>
+ <priority>HIGH</priority>
+ </callout>
+ <deconfigure>
+ <target>TARGET</target>
+ </deconfigure>
+ </hwpError>
+
</hwpErrors>
OpenPOWER on IntegriCloud