diff options
author | Thi Tran <thi@us.ibm.com> | 2013-03-03 13:02:38 -0600 |
---|---|---|
committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2013-03-05 12:18:09 -0600 |
commit | 2cd51b10fa1bf295a8b3b35553226aab5d103af7 (patch) | |
tree | aa256b43d22b0b85b36ecaea8dc0140ff8f02bca /src/usr/hwpf/hwp/edi_ei_initialization | |
parent | 6e96f79fbadb624ef2aac82c6f2e4743291c5dd7 (diff) | |
download | talos-hostboot-2cd51b10fa1bf295a8b3b35553226aab5d103af7.tar.gz talos-hostboot-2cd51b10fa1bf295a8b3b35553226aab5d103af7.zip |
TULETA Bring Up - HW procedures update 03/03/2013
Revert io_run_training to 1.28
Update from review comment
Change-Id: I2c94f24e3818ae1ffc6c629a5e904681e70205e2
Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3405
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/usr/hwpf/hwp/edi_ei_initialization')
-rw-r--r-- | src/usr/hwpf/hwp/edi_ei_initialization/edi_ei_initialization.C | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/src/usr/hwpf/hwp/edi_ei_initialization/edi_ei_initialization.C b/src/usr/hwpf/hwp/edi_ei_initialization/edi_ei_initialization.C index 4deca32bc..ccb463909 100644 --- a/src/usr/hwpf/hwp/edi_ei_initialization/edi_ei_initialization.C +++ b/src/usr/hwpf/hwp/edi_ei_initialization/edi_ei_initialization.C @@ -74,7 +74,6 @@ #include "proc_fab_iovalid/proc_fab_iovalid.H" #include <diag/prdf/prdfMain.H> #include "fabric_io_dccal/fabric_io_dccal.H" -#include <intr/interrupt.H> // eRepair Restore #include <erepairAccessorHwpFuncs.H> @@ -809,55 +808,6 @@ void* call_proc_fab_iovalid( void *io_pArgs ) (l_errl ? "ERROR" : "SUCCESS")); } - // no errors during the proc_fabric_iovalid so switch to XSCOM - if(!l_errl) - { - // At the point where we can now change the proc chips to use - // XSCOM rather than FSISCOM which is the default. - - TARGETING::TargetHandleList procChips; - getAllChips(procChips, TYPE_PROC); - - TARGETING::TargetHandleList::iterator curproc = procChips.begin(); - - // Loop through all proc chips - while(curproc != procChips.end()) - { - TARGETING::Target* l_proc_target = *curproc; - - // If the proc chip supports xscom.. - if (l_proc_target->getAttr<ATTR_PRIMARY_CAPABILITIES>() - .supportsXscom) - { - ScomSwitches l_switches = - l_proc_target->getAttr<ATTR_SCOM_SWITCHES>(); - - // If Xscom is not already enabled. - if ((l_switches.useXscom != 1) || (l_switches.useFsiScom != 0)) - { - l_switches.useFsiScom = 0; - l_switches.useXscom = 1; - - // Turn off FSI scom and turn on Xscom. - l_proc_target->setAttr<ATTR_SCOM_SWITCHES>(l_switches); - } - } - - // Enable PSI interrupts even if can't Xscom as - // Pbus is up and interrupts can flow - l_errl = INTR::enablePsiIntr(l_proc_target); - if(l_errl) - { - // capture the target data in the elog - ErrlUserDetailsTarget(l_proc_target).addToLog( l_errl ); - - break; - } - - ++curproc; - } - } - if (l_errl) { TRACFCOMP( ISTEPS_TRACE::g_trac_isteps_trace, |