summaryrefslogtreecommitdiffstats
path: root/src/usr/hwpf/hwp/slave_sbe
diff options
context:
space:
mode:
authorVan Lee <vanlee@us.ibm.com>2012-11-15 17:20:10 -0600
committerA. Patrick Williams III <iawillia@us.ibm.com>2012-11-26 11:48:18 -0600
commit34fff20c4ebd6684e324b04fd5d2c3a7049ea09a (patch)
tree1f6e875989150dcaa3f0524c751151ce6804adc9 /src/usr/hwpf/hwp/slave_sbe
parent692e2d0be68203b35f802189178a0a8aa86e3198 (diff)
downloadtalos-hostboot-34fff20c4ebd6684e324b04fd5d2c3a7049ea09a.tar.gz
talos-hostboot-34fff20c4ebd6684e324b04fd5d2c3a7049ea09a.zip
HWP: Pick up proc_revert_sbe_mcs_setup v1.5
Change-Id: Ie106ad111fb21efe1efb2f9a0e0f509c4d5d147c Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2358 Tested-by: Jenkins Server Reviewed-by: Van H. Lee <vanlee@us.ibm.com> Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/usr/hwpf/hwp/slave_sbe')
-rw-r--r--src/usr/hwpf/hwp/slave_sbe/proc_revert_sbe_mcs_setup/proc_revert_sbe_mcs_setup.C13
1 files changed, 12 insertions, 1 deletions
diff --git a/src/usr/hwpf/hwp/slave_sbe/proc_revert_sbe_mcs_setup/proc_revert_sbe_mcs_setup.C b/src/usr/hwpf/hwp/slave_sbe/proc_revert_sbe_mcs_setup/proc_revert_sbe_mcs_setup.C
index d6e7ff5a9..88ed00f97 100644
--- a/src/usr/hwpf/hwp/slave_sbe/proc_revert_sbe_mcs_setup/proc_revert_sbe_mcs_setup.C
+++ b/src/usr/hwpf/hwp/slave_sbe/proc_revert_sbe_mcs_setup/proc_revert_sbe_mcs_setup.C
@@ -20,7 +20,7 @@
/* Origin: 30 */
/* */
/* IBM_PROLOG_END_TAG */
-// $Id: proc_revert_sbe_mcs_setup.C,v 1.3 2012/07/23 14:16:04 jmcgill Exp $
+// $Id: proc_revert_sbe_mcs_setup.C,v 1.5 2012/11/16 04:48:35 jmcgill Exp $
// $Source: /afs/awd/projects/eclipz/KnowledgeBase/.cvsroot/eclipz/chips/p8/working/procedures/ipl/fapi/proc_revert_sbe_mcs_setup.C,v $
//------------------------------------------------------------------------------
// *|
@@ -174,6 +174,7 @@ fapi::ReturnCode proc_revert_sbe_mcs_setup(
const fapi::Target& i_target)
{
fapi::ReturnCode rc;
+ ecmdDataBufferBase mcsmode1_reset_data(64);
// vector to hold MCS chiplet targets
std::vector<fapi::Target> mcs_chiplets;
@@ -206,6 +207,16 @@ fapi::ReturnCode proc_revert_sbe_mcs_setup(
break;
}
+ FAPI_DBG("proc_revert_sbe_mcs_setup: reset MCSMODE1");
+ rc = fapiPutScom(*i,
+ MCS_MCSMODE1_0x02011808,
+ mcsmode1_reset_data);
+ if (!rc.ok())
+ {
+ FAPI_ERR("proc_revert_sbe_mcs_setup: fapiPutScom error (MCS_MCSMODE1_0x02011808)");
+ break;
+ }
+
rc = proc_revert_sbe_mcs_setup_reset_mcifirmask(*i);
if (!rc.ok())
{
OpenPOWER on IntegriCloud