diff options
author | Thi Tran <thi@us.ibm.com> | 2012-11-28 10:19:01 -0600 |
---|---|---|
committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2012-12-13 12:43:35 -0600 |
commit | 880b66c1b3e1f89cb06b050b6caa1b1843bfef72 (patch) | |
tree | ce388df8fa109ea5c43ce388b361f3fd5c2ec972 /src/usr/hwpf/hwp/edi_ei_initialization | |
parent | e907de9748a821c4f2e05c65f5204507a60e7a6d (diff) | |
download | blackbird-hostboot-880b66c1b3e1f89cb06b050b6caa1b1843bfef72.tar.gz blackbird-hostboot-880b66c1b3e1f89cb06b050b6caa1b1843bfef72.zip |
Multichip VPO supports
Change-Id: I105942909a345a6984f430be7c147039144df587
RTC: 41240
Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2457
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 | 10 |
1 files changed, 6 insertions, 4 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 1f5664656..f23233a57 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 @@ -259,7 +259,9 @@ void* call_fabric_io_run_training( void *io_pArgs ) TargetPairs_t l_PbusConnections; TargetPairs_t::iterator l_itr; const uint32_t MaxBusSet = 2; - TYPE busSet[MaxBusSet] = { TYPE_ABUS, TYPE_XBUS }; + + // Note: Run XBUS first to match with Cronus + TYPE busSet[MaxBusSet] = { TYPE_XBUS, TYPE_ABUS }; for (uint32_t i = 0; (!l_errl) && (i < MaxBusSet); i++) { @@ -270,11 +272,11 @@ void* call_fabric_io_run_training( void *io_pArgs ) (!l_errl) && (l_itr != l_PbusConnections.end()); ++l_itr) { const fapi::Target l_fapi_endp1_target( - (i ? TARGET_TYPE_XBUS_ENDPOINT : TARGET_TYPE_ABUS_ENDPOINT), + (i ? TARGET_TYPE_ABUS_ENDPOINT : TARGET_TYPE_XBUS_ENDPOINT), reinterpret_cast<void *> (const_cast<TARGETING::Target*>(l_itr->first))); const fapi::Target l_fapi_endp2_target( - (i ? TARGET_TYPE_XBUS_ENDPOINT : TARGET_TYPE_ABUS_ENDPOINT), + (i ? TARGET_TYPE_ABUS_ENDPOINT : TARGET_TYPE_XBUS_ENDPOINT), reinterpret_cast<void *> (const_cast<TARGETING::Target*>(l_itr->second))); @@ -291,7 +293,7 @@ void* call_fabric_io_run_training( void *io_pArgs ) TRACFCOMP( ISTEPS_TRACE::g_trac_isteps_trace, "%s : %cbus connection io_run_training", (l_errl ? "ERROR" : "SUCCESS"), - (i ? 'X' : 'A') ); + (i ? 'A' : 'X') ); if ( l_errl ) { |