summaryrefslogtreecommitdiffstats
path: root/src/import/generic/memory/lib/utils/shared
diff options
context:
space:
mode:
Diffstat (limited to 'src/import/generic/memory/lib/utils/shared')
-rw-r--r--src/import/generic/memory/lib/utils/shared/mss_generic_consts.H7
1 files changed, 7 insertions, 0 deletions
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 b40ea052..ad366f6d 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
@@ -143,6 +143,9 @@ enum generic_ffdc_codes
SET_HYBRID_MEDIA = 0x1028,
SET_MRANKS = 0x1029,
SET_DIMM_RANKS_CNFG = 0x1039,
+
+ // SPD fields function codes
+ DDIMM_RAWCARD_DECODE = 0x103a,
};
///
@@ -224,6 +227,7 @@ namespace spd
///
enum rev : uint8_t
{
+ V0_0 = 0x00, ///< represents Rev 0.0
V1_0 = 0x10, ///< represents Rev 1.0
V1_1 = 0x11, ///< represents Rev 1.1
V1_2 = 0x12, ///< represents Rev 1.2
@@ -233,6 +237,7 @@ enum rev : uint8_t
GEN_SEC_MAX = V1_1,
RDIMM_MAX = V1_1,
LRDIMM_MAX = V1_2,
+ DDIMM_MAX = V1_0,
};
///
@@ -246,6 +251,7 @@ enum parameters
RDIMM_MODULE,
LRDIMM_MODULE,
NVDIMM_MODULE,
+ DDIMM_MODULE,
};
///
@@ -265,6 +271,7 @@ enum dimm_type
{
RDIMM = 0b0001,
LRDIMM = 0b0100,
+ DDIMM = 0b1010,
};
enum guard_band : uint16_t
OpenPOWER on IntegriCloud