From a3d5f8657f0b80f95736f126a422874f6bd60a43 Mon Sep 17 00:00:00 2001 From: Stephen Glancy Date: Tue, 15 Jan 2019 14:25:14 -0500 Subject: [PATCH] Adds DDIMM EFD decoder API Change-Id: I6e06b867f93c0c813be1c5f05c486569c8650f6e Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/70509 Tested-by: FSP CI Jenkins Tested-by: Jenkins Server Tested-by: HWSV CI Reviewed-by: Louis Stermole Reviewed-by: ANDRE A. MARIN Tested-by: Hostboot CI Reviewed-by: Mark Pizzutillo Reviewed-by: Jennifer A. Stofer Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/80980 Reviewed-by: RAJA DAS Tested-by: RAJA DAS --- .../lib/utils/shared/mss_generic_consts.H | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) 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 5ba7309c6..28235d08b 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 @@ -212,7 +212,7 @@ enum rev : uint8_t GEN_SEC_MAX = V1_1, RDIMM_MAX = V1_1, LRDIMM_MAX = V1_2, - DDIMM_MAX = V1_0, + DDIMM_MAX = V0_0, }; /// @@ -261,6 +261,21 @@ enum guard_band : uint16_t }// spd +namespace efd +{ + + +/// +/// @brief EFD Module identifier +/// @note helps distinguish the EFD identifier +/// +enum id +{ + DDR4_CUSTOM_MICROCHIP = 0x11, +}; + +}//efd + /// /// @brief DIMM nibble mask /// @note nibble0: 4 high bits, nibble1: 4 low bits