Skip to content

Commit

Permalink
Rename p9a_mss_memdiag to exp_mss_memdiag
Browse files Browse the repository at this point in the history
The memdiag process operates entirely on Explorer, so the
procedure name and location should reflect that for porting purposes.

Change-Id: I3f43eae5c0476ef4bc5140f43d8625f05fff558d
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/84508
Reviewed-by: ANDRE A MARIN <aamarin@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Dev-Ready: Steven B Janssen <janssens@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com>
Reviewed-by: Devon A Baughen <devon.baughen1@ibm.com>
Reviewed-by: Jennifer A Stofer <stofer@us.ibm.com>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/84546
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: Daniel M Crowell <dcrowell@us.ibm.com>
  • Loading branch information
stermole authored and dcrowell77 committed Oct 8, 2019
1 parent 822fea8 commit 4cbe15e
Showing 1 changed file with 10 additions and 15 deletions.
Expand Up @@ -36,31 +36,26 @@
#include <fapi2.H>
#include <exp_mss_memdiag.H>
#include <lib/shared/exp_defaults.H>
#include <lib/dimm/exp_rank.H>
#include <generic/memory/lib/utils/poll.H>
#include <generic/memory/lib/utils/find.H>
#include <generic/memory/lib/utils/count_dimm.H>
#include <generic/memory/lib/utils/mcbist/gen_mss_mcbist_patterns.H>

using fapi2::TARGET_TYPE_OCMB_CHIP;
using fapi2::TARGET_TYPE_SYSTEM;
using fapi2::TARGET_TYPE_MEM_PORT;
using fapi2::FAPI2_RC_SUCCESS;
#include <lib/dimm/exp_rank.H>
#include <lib/mc/exp_port.H>
#include <lib/mcbist/exp_memdiags.H>
#include <lib/mcbist/exp_mcbist_traits.H>

extern "C"
{
///
/// @brief Begin background scrub and run pattern tests
/// @brief Initializes memory and sets firs
/// @param[in] i_target OCMB Chip
/// @return FAPI2_RC_SUCCESS iff ok
///
fapi2::ReturnCode exp_mss_memdiag( const fapi2::Target<TARGET_TYPE_OCMB_CHIP>& i_target )
fapi2::ReturnCode exp_mss_memdiag( const fapi2::Target<fapi2::TARGET_TYPE_OCMB_CHIP>& i_target )
{
FAPI_INF("Start mss memdiags on: %s", mss::c_str( i_target ));

// TODO: Actually implement this.
FAPI_INF("Start exp_mss_memdiag on: %s", mss::c_str( i_target ));
FAPI_TRY(mss::memdiags::mss_initialize_memory(i_target));

FAPI_INF("End memdiag");
fapi_try_exit:
FAPI_INF("End exp_mss_memdiag on %s", mss::c_str( i_target ));
return fapi2::current_err;
}
}

0 comments on commit 4cbe15e

Please sign in to comment.