From e9924f126d99bf160154d95d69591a2feff9e7c7 Mon Sep 17 00:00:00 2001 From: Evan Lojewski Date: Tue, 29 Jan 2019 09:18:53 -0600 Subject: [PATCH] Update to allow DDR4-SORDIMM modules to be used [3]. Add support for the module type in the SPD parser. This change has been tested with the VR9FR2G7228JBKSBD4 module from Viking Technologies: 2666MHz DDR4-SORDIMM, rank 2, 16GB Note- Above mentioned module need an additional patch due to an unexpected SPD manufacturer being detected. Change-Id: Iaf8d78579381c48cbe6b735d02dd624855d0e57e Signed-off-by: Evan Lojewski Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/71040 Tested-by: FSP CI Jenkins Tested-by: Jenkins Server Tested-by: HWSV CI Tested-by: Hostboot CI Reviewed-by: Louis Stermole Reviewed-by: STEPHEN GLANCY Reviewed-by: Jennifer A. Stofer Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/80981 Reviewed-by: RAJA DAS Tested-by: RAJA DAS --- .../generic/memory/lib/utils/shared/mss_generic_consts.H | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/import/generic/memory/lib/utils/shared/mss_generic_consts.H b/src/import/generic/memory/lib/utils/shared/mss_generic_consts.H index 28235d08b..917fbc522 100644 --- a/src/import/generic/memory/lib/utils/shared/mss_generic_consts.H +++ b/src/import/generic/memory/lib/utils/shared/mss_generic_consts.H @@ -6,6 +6,7 @@ /* OpenPOWER sbe Project */ /* */ /* Contributors Listed Below - COPYRIGHT 2018,2019 */ +/* [+] Evan Lojewski */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -247,6 +248,8 @@ enum dimm_type RDIMM = 0b0001, LRDIMM = 0b0100, DDIMM = 0b1010, + SORDIMM = 0b1000, + MINIRDIMM = 0b0101, }; enum guard_band : uint16_t