summaryrefslogtreecommitdiffstats
path: root/src/import/chips/p9/procedures/xml
diff options
context:
space:
mode:
authorTsung Yeung <tyeung@us.ibm.com>2019-10-23 10:50:36 -0400
committerRAJA DAS <rajadas2@in.ibm.com>2019-11-05 08:01:01 -0600
commit435e4111a0f523e4088834e36ad445588e594e5a (patch)
treee3d0ca2e85aa6cfa93d13f0cc416798776fc33e9 /src/import/chips/p9/procedures/xml
parent2e2e7ec7569757cb133d2d5fb21ccac618d828de (diff)
downloadtalos-sbe-435e4111a0f523e4088834e36ad445588e594e5a.tar.gz
talos-sbe-435e4111a0f523e4088834e36ad445588e594e5a.zip
Replaces NVDIMM flush sequence with CCS
The current design relies on the power control logic to put the nvdimm into STR. There have been several defects opened on the nvdimm failing to save due to STR not entered but no indication of the function failing to execute. Therefore, the decision has been made to leverage CCS to issue STR and assert RESETn. This gives us full control of what goes onto the bus and not have to worry about STR getting exit due to unwanted mainline traffic. The same CCS sequence has already been exercised numerous times on AC powerloss path. Change-Id: Idd422beea72ee5902674562f5834c1ac9e79fe00 CQ:SW477735 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/85831 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Dev-Ready: STEPHEN GLANCY <sglancy@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Tested-by: HWSV CI <hwsv-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/85880 Reviewed-by: RAJA DAS <rajadas2@in.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_lib.xml28
1 files changed, 2 insertions, 26 deletions
diff --git a/src/import/chips/p9/procedures/xml/error_info/p9_memory_mss_lib.xml b/src/import/chips/p9/procedures/xml/error_info/p9_memory_mss_lib.xml
index 5e05a1b1..8f78978b 100644
--- a/src/import/chips/p9/procedures/xml/error_info/p9_memory_mss_lib.xml
+++ b/src/import/chips/p9/procedures/xml/error_info/p9_memory_mss_lib.xml
@@ -489,8 +489,8 @@
</hwpError>
<hwpError>
- <rc>RC_MSS_SRE_MCA_OUT_OF_RANGE</rc>
- <description>Indicates a MCA passed to the NVDIMM sre code is out of range</description>
+ <rc>RC_MSS_SELECT_PORT_MCA_OUT_OF_RANGE</rc>
+ <description>Indicates a MCA is out of range</description>
<ffdc>PROC_TARGET</ffdc>
<ffdc>MCA_POS</ffdc>
<callout>
@@ -498,28 +498,4 @@
<priority>HIGH</priority>
</callout>
</hwpError>
-
- <hwpError>
- <rc>RC_MSS_RESETN_MCA_OUT_OF_RANGE</rc>
- <description>Indicates a MCA passed to the NVDIMM resetn code is out of range</description>
- <ffdc>PROC_TARGET</ffdc>
- <ffdc>MCA_POS</ffdc>
- <callout>
- <procedure>CODE</procedure>
- <priority>HIGH</priority>
- </callout>
- </hwpError>
-
- <hwpError>
- <rc>RC_MSS_STR_NOT_ENTERED</rc>
- <description>Indicates a MCA has not entered STR within the allotted time</description>
- <ffdc>PROC_TARGET</ffdc>
- <ffdc>MCA_POS</ffdc>
- <ffdc>MCA_FARB6Q</ffdc>
- <ffdc>STR_STATE</ffdc>
- <callout>
- <procedure>CODE</procedure>
- <priority>HIGH</priority>
- </callout>
- </hwpError>
</hwpErrors>
OpenPOWER on IntegriCloud