summaryrefslogtreecommitdiffstats
path: root/src/import/chips/p9/procedures/xml
diff options
context:
space:
mode:
authorTsung Yeung <tyeung@us.ibm.com>2019-02-18 08:48:25 -0500
committerChristian R. Geddes <crgeddes@us.ibm.com>2019-03-01 10:17:07 -0600
commit8eb0494af6a14c4caac58c045d293cb65f62f977 (patch)
tree2887871f697d18bb9a40dc41149f462204249df8 /src/import/chips/p9/procedures/xml
parente45d35734d18dece68b1c065666ee013f7d19209 (diff)
downloadtalos-hostboot-8eb0494af6a14c4caac58c045d293cb65f62f977.tar.gz
talos-hostboot-8eb0494af6a14c4caac58c045d293cb65f62f977.zip
Enforces NVDIMM Pairing
Change-Id: I0ba48a0eef571405bf4233a50d9ffd6a708e8c11 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/72050 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Louis Stermole <stermole@us.ibm.com> Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/72053 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')
-rw-r--r--src/import/chips/p9/procedures/xml/error_info/p9_memory_mss_plug_rules.xml54
1 files changed, 52 insertions, 2 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 657c61e0c..b1a686031 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
@@ -5,7 +5,7 @@
<!-- -->
<!-- OpenPOWER HostBoot Project -->
<!-- -->
-<!-- Contributors Listed Below - COPYRIGHT 2016,2018 -->
+<!-- Contributors Listed Below - COPYRIGHT 2016,2019 -->
<!-- [+] International Business Machines Corp. -->
<!-- -->
<!-- -->
@@ -485,6 +485,56 @@
<childType>TARGET_TYPE_DIMM</childType>
</childTargets>
</deconfigure>
-</hwpError>
+ </hwpError>
+
+ <hwpError>
+ <rc>RC_MSS_PLUG_RULES_ODD_NVDIMM_INSTALLED</rc>
+ <description>
+ The MCS called out has odd number of NVDIMMs installed or has two/four NVDIMMs
+ but the one is deconfigured.
+ </description>
+ <ffdc>NUM_NVDIMMS_IN_MCS</ffdc>
+ <callout>
+ <procedure>MEMORY_PLUGGING_ERROR</procedure>
+ <priority>HIGH</priority>
+ </callout>
+ <callout>
+ <childTargets>
+ <parent>MCS_TARGET</parent>
+ <childType>TARGET_TYPE_DIMM</childType>
+ </childTargets>
+ <priority>MEDIUM</priority>
+ </callout>
+ <deconfigure>
+ <childTargets>
+ <parent>MCS_TARGET</parent>
+ <childType>TARGET_TYPE_DIMM</childType>
+ </childTargets>
+ </deconfigure>
+ </hwpError>
+
+ <hwpError>
+ <rc>RC_MSS_PLUG_RULES_NVDIMM_RDIMM_MIXED</rc>
+ <description>
+ The MCS called out has NVDIMM and RDIMM mixed
+ </description>
+ <callout>
+ <procedure>MEMORY_PLUGGING_ERROR</procedure>
+ <priority>HIGH</priority>
+ </callout>
+ <callout>
+ <childTargets>
+ <parent>MCS_TARGET</parent>
+ <childType>TARGET_TYPE_DIMM</childType>
+ </childTargets>
+ <priority>MEDIUM</priority>
+ </callout>
+ <deconfigure>
+ <childTargets>
+ <parent>MCS_TARGET</parent>
+ <childType>TARGET_TYPE_DIMM</childType>
+ </childTargets>
+ </deconfigure>
+ </hwpError>
</hwpErrors>
OpenPOWER on IntegriCloud