summaryrefslogtreecommitdiffstats
path: root/src/import/chips/p9/procedures/hwp/memory
diff options
context:
space:
mode:
authorMatthew Hickman <Matthew.Hickman@ibm.com>2019-06-05 16:34:05 -0500
committerChristian R Geddes <crgeddes@us.ibm.com>2019-07-23 16:54:39 -0500
commitfd400b1576798d12f0cc41c308cf4026168f8ffb (patch)
tree0df8a58c2fd9168715cbb6f6071c4be64c81e630 /src/import/chips/p9/procedures/hwp/memory
parente8665007c850aea68f494b34705276585ce13086 (diff)
downloadtalos-hostboot-fd400b1576798d12f0cc41c308cf4026168f8ffb.tar.gz
talos-hostboot-fd400b1576798d12f0cc41c308cf4026168f8ffb.zip
Added p9a memdiags implementation
Change-Id: Ic7ba89bc9b26c064ed19ecaa8fb3e8b53c38e74e Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/78416 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Jennifer A Stofer <stofer@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/79690 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/chips/p9/procedures/hwp/memory')
-rw-r--r--src/import/chips/p9/procedures/hwp/memory/p9_mss_scrub.C5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/import/chips/p9/procedures/hwp/memory/p9_mss_scrub.C b/src/import/chips/p9/procedures/hwp/memory/p9_mss_scrub.C
index c64a97100..caba47caf 100644
--- a/src/import/chips/p9/procedures/hwp/memory/p9_mss_scrub.C
+++ b/src/import/chips/p9/procedures/hwp/memory/p9_mss_scrub.C
@@ -61,7 +61,10 @@ extern "C"
fapi2::ReturnCode p9_mss_scrub( const fapi2::Target<TARGET_TYPE_MCBIST>& i_target )
{
FAPI_INF("Start mss scrub for %s", mss::c_str(i_target));
- FAPI_TRY(mss::memdiags::mss_scrub_helper(i_target));
+ // Initialize memory and set firs accordingly
+ FAPI_TRY(mss::memdiags::mss_initialize_memory(i_target));
+ // Kickoff background scrub and unmask firs
+ FAPI_TRY(mss::memdiags::mss_background_scrub_helper(i_target));
fapi_try_exit:
return fapi2::current_err;
OpenPOWER on IntegriCloud