diff options
author | Devon Baughen <devon.baughen1@ibm.com> | 2019-05-14 16:49:12 -0400 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2019-06-11 12:39:47 -0500 |
commit | f702a3b2f6b688707968c25e44a9ae12381874c5 (patch) | |
tree | 50d8529787168fd1ff13e0e1f2f245742542bde0 /src/import/chips/ocmb/explorer/procedures/hwp/memory/lib/mcbist/exp_mcbist.C | |
parent | 2a6adcbfe41486dff4da69df54549f7b86351f26 (diff) | |
download | talos-hostboot-f702a3b2f6b688707968c25e44a9ae12381874c5.tar.gz talos-hostboot-f702a3b2f6b688707968c25e44a9ae12381874c5.zip |
add explorer mcbist wrapper
Change-Id: Ic6b58d08ee4d394bd9d4d7492c68bcd070f5c701
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/77365
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Louis Stermole <stermole@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com>
Reviewed-by: Jennifer A Stofer <stofer@us.ibm.com>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/77582
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>
Diffstat (limited to 'src/import/chips/ocmb/explorer/procedures/hwp/memory/lib/mcbist/exp_mcbist.C')
-rw-r--r-- | src/import/chips/ocmb/explorer/procedures/hwp/memory/lib/mcbist/exp_mcbist.C | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/import/chips/ocmb/explorer/procedures/hwp/memory/lib/mcbist/exp_mcbist.C b/src/import/chips/ocmb/explorer/procedures/hwp/memory/lib/mcbist/exp_mcbist.C index 0273cd273..db49affb9 100644 --- a/src/import/chips/ocmb/explorer/procedures/hwp/memory/lib/mcbist/exp_mcbist.C +++ b/src/import/chips/ocmb/explorer/procedures/hwp/memory/lib/mcbist/exp_mcbist.C @@ -89,6 +89,19 @@ const std::vector< mss::mcbist::op_type > mcbistTraits<mss::mc_type::EXPLORER>:: namespace mcbist { /// +/// @brief Get a list of ports involved in the program +/// Specialization for program<> +/// @param[in] i_target the target for this program +/// @return vector of port targets +/// +template<> +std::vector<fapi2::Target<fapi2::TARGET_TYPE_MEM_PORT>> + program<>::get_port_list( const fapi2::Target<fapi2::TARGET_TYPE_OCMB_CHIP>& i_target ) const +{ + + return mss::find_targets<fapi2::TARGET_TYPE_MEM_PORT>(i_target); +} +/// /// @brief Configures broadcast mode, if it is needed /// @param[in] i_target the target to effect /// @param[in,out] io_program the mcbist::program |