summaryrefslogtreecommitdiffstats
path: root/src/import/generic/memory/lib/spd
diff options
context:
space:
mode:
authorStephen Glancy <sglancy@us.ibm.com>2018-10-03 17:37:10 -0500
committerChristian R. Geddes <crgeddes@us.ibm.com>2018-10-15 12:41:23 -0500
commit6ba203356a7cf73fe990ed00dc410981c0f59a79 (patch)
tree3a45760262fcf509c5f6e3422152d083ae5cf51e /src/import/generic/memory/lib/spd
parent4992f9d6d9b2f3f5096d27d2883f88c4a2b5f384 (diff)
downloadtalos-hostboot-6ba203356a7cf73fe990ed00dc410981c0f59a79.tar.gz
talos-hostboot-6ba203356a7cf73fe990ed00dc410981c0f59a79.zip
Fixes VPD access and eff_config for LRDIMM's
Change-Id: I82c257122b953f55188b696c0c93ee76d0fed337 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/67008 Dev-Ready: STEPHEN GLANCY <sglancy@us.ibm.com> Tested-by: HWSV CI <hwsv-ci+hostboot@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Louis Stermole <stermole@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/67019 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
Diffstat (limited to 'src/import/generic/memory/lib/spd')
-rw-r--r--src/import/generic/memory/lib/spd/spd_traits_ddr4.H12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/import/generic/memory/lib/spd/spd_traits_ddr4.H b/src/import/generic/memory/lib/spd/spd_traits_ddr4.H
index 3670a8f89..59ea61fab 100644
--- a/src/import/generic/memory/lib/spd/spd_traits_ddr4.H
+++ b/src/import/generic/memory/lib/spd/spd_traits_ddr4.H
@@ -3368,7 +3368,7 @@ class readerTraits < fields<DDR4, LRDIMM_MODULE>::DRAM_ODT_RTT_PARK_R01_LTE_1866
{
public:
- static constexpr size_t COMPARISON_VAL = 0b01;
+ static constexpr size_t COMPARISON_VAL = 0b111;
static constexpr const char* FIELD_STR = "DRAM ODT RTT_PARK, package rank 0, 1 for data rates <= 1866";
template <typename T>
@@ -3387,7 +3387,7 @@ class readerTraits < fields<DDR4, LRDIMM_MODULE>::DRAM_ODT_RTT_PARK_R01_LTE_2400
{
public:
- static constexpr size_t COMPARISON_VAL = 0b01;
+ static constexpr size_t COMPARISON_VAL = 0b111;
static constexpr const char* FIELD_STR = "DRAM ODT RTT_PARK, package rank 0, 1 for 1866 < data rates <= 2400";
template <typename T>
@@ -3406,7 +3406,7 @@ class readerTraits < fields<DDR4, LRDIMM_MODULE>::DRAM_ODT_RTT_PARK_R01_LTE_3200
{
public:
- static constexpr size_t COMPARISON_VAL = 0b01;
+ static constexpr size_t COMPARISON_VAL = 0b111;
static constexpr const char* FIELD_STR = "DRAM ODT RTT_PARK, package rank 0, 1 for 2400 < data rates <= 3200";
template <typename T>
@@ -3425,7 +3425,7 @@ class readerTraits < fields<DDR4, LRDIMM_MODULE>::DRAM_ODT_RTT_PARK_R23_LTE_1866
{
public:
- static constexpr size_t COMPARISON_VAL = 0b01;
+ static constexpr size_t COMPARISON_VAL = 0b111;
static constexpr const char* FIELD_STR = "DRAM ODT RTT_PARK, package rank 2, 3 for data rates <= 1866";
template <typename T>
@@ -3444,7 +3444,7 @@ class readerTraits < fields<DDR4, LRDIMM_MODULE>::DRAM_ODT_RTT_PARK_R23_LTE_2400
{
public:
- static constexpr size_t COMPARISON_VAL = 0b01;
+ static constexpr size_t COMPARISON_VAL = 0b111;
static constexpr const char* FIELD_STR = "DRAM ODT RTT_PARK, package rank 2, 3 for 1866 < data rates <= 2400";
template <typename T>
@@ -3463,7 +3463,7 @@ class readerTraits < fields<DDR4, LRDIMM_MODULE>::DRAM_ODT_RTT_PARK_R23_LTE_3200
{
public:
- static constexpr size_t COMPARISON_VAL = 0b01;
+ static constexpr size_t COMPARISON_VAL = 0b111;
static constexpr const char* FIELD_STR = "DRAM ODT RTT_PARK, package rank 2, 3 for 2400 < data rates <= 3200";
template <typename T>
OpenPOWER on IntegriCloud