summaryrefslogtreecommitdiffstats
path: root/src/usr/hwas/hwas.C
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr/hwas/hwas.C')
-rw-r--r--src/usr/hwas/hwas.C20
1 files changed, 1 insertions, 19 deletions
diff --git a/src/usr/hwas/hwas.C b/src/usr/hwas/hwas.C
index dd1d7fb18..ffc971503 100644
--- a/src/usr/hwas/hwas.C
+++ b/src/usr/hwas/hwas.C
@@ -43,6 +43,7 @@
#include <fsi/fsiif.H>
#include <hwas/hwas.H>
#include <hwas/deconfigGard.H>
+#include <targeting/util.H>
namespace HWAS
{
@@ -98,25 +99,6 @@ void init_fsi( void *io_pArgs )
TRACDCOMP( g_trac_hwas, "init_fsi entry" );
- //@todo
- //@VBU workaround - Disable init_fsi
- //Temporarily disable the FSI initialization in VBU because of
- //an MFSI/CFSI XSCOM hardware bug.
- TARGETING::EntityPath syspath(TARGETING::EntityPath::PATH_PHYSICAL);
- syspath.addLast(TARGETING::TYPE_SYS,0);
- TARGETING::Target* sys = TARGETING::targetService().toTarget(syspath);
- uint8_t vpo_mode = 0;
- if( sys
- && sys->tryGetAttr<TARGETING::ATTR_IS_SIMULATION>(vpo_mode)
- && (vpo_mode == 1) )
- {
- // wait here on the barrier, then end the task.
- pTaskArgs->waitChildSync();
- task_end();
- TRACFCOMP( g_trac_hwas, "HWBUG Workaround - No FSI initialization");
- return;
- }
-
l_errl = FSI::initializeHardware( );
if ( l_errl )
{
OpenPOWER on IntegriCloud