summaryrefslogtreecommitdiffstats
path: root/src/import/generic/memory/lib/spd
diff options
context:
space:
mode:
authorMark Pizzutillo <Mark.Pizzutillo@ibm.com>2019-06-20 13:15:47 -0500
committerChristian R. Geddes <crgeddes@us.ibm.com>2019-07-09 10:20:45 -0500
commitedce11bc98f220b92a9906929891ea430b77a54d (patch)
tree062f8492969b0193424aba61d00005f839d80347 /src/import/generic/memory/lib/spd
parentd9bbcfabbc2f041ba85095ac70dc27c37cb87755 (diff)
downloadtalos-hostboot-edce11bc98f220b92a9906929891ea430b77a54d.tar.gz
talos-hostboot-edce11bc98f220b92a9906929891ea430b77a54d.zip
Fix more exp_draminit parameters
Change-Id: I1183b37048b6075bd85276058f123883efb351e9 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/79299 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Louis Stermole <stermole@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Tested-by: HWSV CI <hwsv-ci+hostboot@us.ibm.com> Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com> Reviewed-by: RYAN P. KING <rpking@us.ibm.com> Reviewed-by: Jennifer A Stofer <stofer@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/79320 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-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/ddimm/ddr4/efd_traits_ddr4.H24
1 files changed, 12 insertions, 12 deletions
diff --git a/src/import/generic/memory/lib/spd/ddimm/ddr4/efd_traits_ddr4.H b/src/import/generic/memory/lib/spd/ddimm/ddr4/efd_traits_ddr4.H
index 1acdc554d..447e661dc 100644
--- a/src/import/generic/memory/lib/spd/ddimm/ddr4/efd_traits_ddr4.H
+++ b/src/import/generic/memory/lib/spd/ddimm/ddr4/efd_traits_ddr4.H
@@ -294,11 +294,11 @@ class readerTraits
{
public:
- static constexpr size_t COMPARISON_VAL = 0x00;
+ static constexpr size_t COMPARISON_VAL = 0x0F;
static constexpr const char* FIELD_STR = "PHY Slew Rate DQ_DQS";
template <typename T>
- using COMPARISON_OP = std::equal_to<T>;
+ using COMPARISON_OP = std::less_equal<T>;
};
///
@@ -332,11 +332,11 @@ class readerTraits < fields< mss::spd::device_type::DDR4, mss::efd::id::DDR4_CUS
{
public:
- static constexpr size_t COMPARISON_VAL = 0x00;
+ static constexpr size_t COMPARISON_VAL = 0x0E;
static constexpr const char* FIELD_STR = "ATX Slew rate";
template <typename T>
- using COMPARISON_OP = std::equal_to<T>;
+ using COMPARISON_OP = std::less_equal<T>;
};
///
@@ -370,11 +370,11 @@ class readerTraits < fields< mss::spd::device_type::DDR4, mss::efd::id::DDR4_CUS
{
public:
- static constexpr size_t COMPARISON_VAL = 0x00;
+ static constexpr size_t COMPARISON_VAL = 0x0E;
static constexpr const char* FIELD_STR = "CK Slew rate";
template <typename T>
- using COMPARISON_OP = std::equal_to<T>;
+ using COMPARISON_OP = std::less_equal<T>;
};
///
@@ -408,11 +408,11 @@ class readerTraits < fields< mss::spd::device_type::DDR4, mss::efd::id::DDR4_CUS
{
public:
- static constexpr size_t COMPARISON_VAL = 0x00;
+ static constexpr size_t COMPARISON_VAL = 0x07;
static constexpr const char* FIELD_STR = "DRAM RTT Nom";
template <typename T>
- using COMPARISON_OP = std::equal_to<T>;
+ using COMPARISON_OP = std::less_equal<T>;
};
///
@@ -503,11 +503,11 @@ class readerTraits < fields< mss::spd::device_type::DDR4, mss::efd::id::DDR4_CUS
{
public:
- static constexpr size_t COMPARISON_VAL = 0x00;
+ static constexpr size_t COMPARISON_VAL = 0x04;
static constexpr const char* FIELD_STR = "DRAM RTT WR";
template <typename T>
- using COMPARISON_OP = std::equal_to<T>;
+ using COMPARISON_OP = std::less_equal<T>;
};
///
@@ -598,11 +598,11 @@ class readerTraits < fields< mss::spd::device_type::DDR4, mss::efd::id::DDR4_CUS
{
public:
- static constexpr size_t COMPARISON_VAL = 0x00;
+ static constexpr size_t COMPARISON_VAL = 0x07;
static constexpr const char* FIELD_STR = "DRAM RTT Park";
template <typename T>
- using COMPARISON_OP = std::equal_to<T>;
+ using COMPARISON_OP = std::less_equal<T>;
};
///
OpenPOWER on IntegriCloud