From baa99608f3cd654fd51dedaba1060be2fc5acf48 Mon Sep 17 00:00:00 2001 From: Tsung Yeung Date: Fri, 30 Nov 2018 15:28:03 -0500 Subject: P9: NVDIMM SBE Support to Trigger Catastrophic Save - Adds attribute to indicate which ports contain NVDIMM - Subroutine to trigger CSAVE on ports with NVDIMM Change-Id: I5fc9ead249dda0062ca3ac5237113688a22eb50c CQ:SW452306 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/69314 Tested-by: FSP CI Jenkins Tested-by: Jenkins Server Tested-by: HWSV CI Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: Sunil Kumar Reviewed-by: Louis Stermole Reviewed-by: Jennifer A. Stofer Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/69817 Reviewed-by: Sachin Gupta --- .../xml/attribute_info/memory_mcs_attributes.xml | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) (limited to 'src/import/chips/p9/procedures/xml/attribute_info/memory_mcs_attributes.xml') diff --git a/src/import/chips/p9/procedures/xml/attribute_info/memory_mcs_attributes.xml b/src/import/chips/p9/procedures/xml/attribute_info/memory_mcs_attributes.xml index 45752794..31abc670 100644 --- a/src/import/chips/p9/procedures/xml/attribute_info/memory_mcs_attributes.xml +++ b/src/import/chips/p9/procedures/xml/attribute_info/memory_mcs_attributes.xml @@ -5,7 +5,7 @@ - + @@ -3314,4 +3314,22 @@ wr_vref_offset + + ATTR_SBE_NVDIMM_IN_PORT + TARGET_TYPE_PROC_CHIP + + A bitmap to indicate which ports under the processor have NVDIMM + plugged. This is needed to support SBE to trigger CSAVE during + controlled shutdown, warm reboot, and MPIPL. + For example, 0b11000000 indicates port 0 and 1 contain NVDIMMs. + creator: eff_confg + consumer: SBE + + + uint8 + + NO = 0, YES = 1 + sbe_nvdimm_in_port + + -- cgit v1.2.1