summaryrefslogtreecommitdiffstats
path: root/src/import/chips/p9/procedures/hwp/memory/lib/mcbist
diff options
context:
space:
mode:
authorStephen Glancy <sglancy@us.ibm.com>2017-06-26 10:01:16 -0500
committerChristian R. Geddes <crgeddes@us.ibm.com>2017-07-06 17:01:54 -0400
commit42163a7009f8431f109877cfa9df9f339830bb60 (patch)
treedf2984022d1de87b71f27f8e826a10e1c3465f5e /src/import/chips/p9/procedures/hwp/memory/lib/mcbist
parent197ae322af1636b5a146fd46b3575165fbbbc2d5 (diff)
downloadtalos-hostboot-42163a7009f8431f109877cfa9df9f339830bb60.tar.gz
talos-hostboot-42163a7009f8431f109877cfa9df9f339830bb60.zip
Fixes parallel CAC shmoo bug
All CAC shmoo lanes were running at the same time, when they should not have been for parallel shmoos. This commit updates shmoo sorting and the find functionality to fix this bug. Change-Id: Ife237fc8329e4ff8b75236963bbeb9830f85f8c0 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42424 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Louis Stermole <stermole@us.ibm.com> Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com> Reviewed-by: JACOB L. HARVEY <jlharvey@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42435 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
Diffstat (limited to 'src/import/chips/p9/procedures/hwp/memory/lib/mcbist')
-rw-r--r--src/import/chips/p9/procedures/hwp/memory/lib/mcbist/mcbist.C2
-rw-r--r--src/import/chips/p9/procedures/hwp/memory/lib/mcbist/mcbist.H2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/import/chips/p9/procedures/hwp/memory/lib/mcbist/mcbist.C b/src/import/chips/p9/procedures/hwp/memory/lib/mcbist/mcbist.C
index 62d91f41e..43094f293 100644
--- a/src/import/chips/p9/procedures/hwp/memory/lib/mcbist/mcbist.C
+++ b/src/import/chips/p9/procedures/hwp/memory/lib/mcbist/mcbist.C
@@ -518,7 +518,7 @@ template<>
template<>
std::vector<fapi2::Target<fapi2::TARGET_TYPE_MCA>>
program<fapi2::TARGET_TYPE_MCBIST>::get_port_list<fapi2::TARGET_TYPE_MCA>( const
- fapi2::Target<fapi2::TARGET_TYPE_MCBIST>& i_target )
+ fapi2::Target<fapi2::TARGET_TYPE_MCBIST>& i_target ) const
{
typedef mss::mcbistTraits<TARGET_TYPE_MCBIST> TT;
diff --git a/src/import/chips/p9/procedures/hwp/memory/lib/mcbist/mcbist.H b/src/import/chips/p9/procedures/hwp/memory/lib/mcbist/mcbist.H
index b687da464..4ae7f94a8 100644
--- a/src/import/chips/p9/procedures/hwp/memory/lib/mcbist/mcbist.H
+++ b/src/import/chips/p9/procedures/hwp/memory/lib/mcbist/mcbist.H
@@ -1772,7 +1772,7 @@ class program
/// @return vector of port targets
///
template< fapi2::TargetType P >
- std::vector<fapi2::Target<P>> get_port_list( const fapi2::Target<T>& i_target );
+ std::vector<fapi2::Target<P>> get_port_list( const fapi2::Target<T>& i_target ) const;
///
/// @brief Change MCBIST Stop-on-error conditions (end boundaries)
OpenPOWER on IntegriCloud