summaryrefslogtreecommitdiffstats
path: root/src/import/chips/p9/procedures/hwp/memory
diff options
context:
space:
mode:
authorAndre Marin <aamarin@us.ibm.com>2016-07-01 11:54:24 -0500
committerWilliam G. Hoffa <wghoffa@us.ibm.com>2016-08-01 16:09:37 -0400
commitd7be36ed86143f98cbd1edb0b10246c071c52e91 (patch)
tree43ba71be0b194c79d2c87d00939a9fa2e1b1fee9 /src/import/chips/p9/procedures/hwp/memory
parentb1349af05858667fcf573f14388acabcbcd6be67 (diff)
downloadtalos-hostboot-d7be36ed86143f98cbd1edb0b10246c071c52e91.tar.gz
talos-hostboot-d7be36ed86143f98cbd1edb0b10246c071c52e91.zip
Replace fake SPD with platform getSPD
Change-Id: I135da2d87109803c55d5eddbebe6ee8308abd5b4 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26578 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com> Reviewed-by: JACOB L. HARVEY <jlharvey@us.ibm.com> Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27643 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
Diffstat (limited to 'src/import/chips/p9/procedures/hwp/memory')
-rw-r--r--src/import/chips/p9/procedures/hwp/memory/lib/freq/cas_latency.C1
-rw-r--r--src/import/chips/p9/procedures/hwp/memory/lib/spd/spd_decoder.C10
2 files changed, 6 insertions, 5 deletions
diff --git a/src/import/chips/p9/procedures/hwp/memory/lib/freq/cas_latency.C b/src/import/chips/p9/procedures/hwp/memory/lib/freq/cas_latency.C
index e1e2889aa..eeb7ff4d8 100644
--- a/src/import/chips/p9/procedures/hwp/memory/lib/freq/cas_latency.C
+++ b/src/import/chips/p9/procedures/hwp/memory/lib/freq/cas_latency.C
@@ -35,7 +35,6 @@
#include <lib/freq/cas_latency.H>
#include <lib/freq/cycle_time.H>
#include <lib/utils/conversions.H>
-#include <lib/utils/fake_spd.H>
#include <lib/eff_config/timing.H>
#include <lib/utils/find.H>
diff --git a/src/import/chips/p9/procedures/hwp/memory/lib/spd/spd_decoder.C b/src/import/chips/p9/procedures/hwp/memory/lib/spd/spd_decoder.C
index a3d062a41..29a10a724 100644
--- a/src/import/chips/p9/procedures/hwp/memory/lib/spd/spd_decoder.C
+++ b/src/import/chips/p9/procedures/hwp/memory/lib/spd/spd_decoder.C
@@ -31,11 +31,13 @@
#include <vector>
#include <fapi2.H>
-#include <mss.H>
+#include <fapi2_spd_access.H>
+
+#include <lib/utils/checker.H>
+#include <lib/utils/c_str.H>
#include <lib/spd/spd_decoder.H>
#include <lib/utils/conversions.H>
#include <lib/utils/find.H>
-#include <lib/utils/fake_spd.H>
using fapi2::TARGET_TYPE_MCBIST;
using fapi2::TARGET_TYPE_MCA;
@@ -741,7 +743,7 @@ fapi2::ReturnCode populate_decoder_caches( const fapi2::Target<TARGET_TYPE_MCS>&
for( const auto& l_dimm : l_mca.getChildren<TARGET_TYPE_DIMM>() )
{
size_t l_size = 0;
- FAPI_TRY( getSPD(l_dimm, nullptr, l_size) );
+ FAPI_TRY( fapi2::getSPD(l_dimm, nullptr, l_size) );
{
// "Container" for SPD data
@@ -749,7 +751,7 @@ fapi2::ReturnCode populate_decoder_caches( const fapi2::Target<TARGET_TYPE_MCS>&
l_spd.resize(l_size);
// Retrive SPD data
- FAPI_TRY( getSPD(l_dimm, l_spd.data(), l_size)) ;
+ FAPI_TRY( fapi2::getSPD(l_dimm, l_spd.data(), l_size)) ;
// Retrieve factory object instance & populate spd data for that instance
FAPI_TRY( factory(l_dimm, l_spd, l_pDecoder) );
OpenPOWER on IntegriCloud