diff options
author | Van Lee <vanlee@us.ibm.com> | 2012-11-15 17:20:10 -0600 |
---|---|---|
committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2012-11-26 11:48:18 -0600 |
commit | 34fff20c4ebd6684e324b04fd5d2c3a7049ea09a (patch) | |
tree | 1f6e875989150dcaa3f0524c751151ce6804adc9 /src/usr/hwpf/hwp/slave_sbe | |
parent | 692e2d0be68203b35f802189178a0a8aa86e3198 (diff) | |
download | talos-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.C | 13 |
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()) { |