diff options
author | Matthew Hickman <Matthew.Hickman@ibm.com> | 2019-06-05 16:34:05 -0500 |
---|---|---|
committer | Christian R Geddes <crgeddes@us.ibm.com> | 2019-07-23 16:54:39 -0500 |
commit | fd400b1576798d12f0cc41c308cf4026168f8ffb (patch) | |
tree | 0df8a58c2fd9168715cbb6f6071c4be64c81e630 /src/import/chips/p9/procedures/hwp/memory | |
parent | e8665007c850aea68f494b34705276585ce13086 (diff) | |
download | talos-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.C | 5 |
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; |