summaryrefslogtreecommitdiffstats
path: root/src/usr/hwpf
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr/hwpf')
-rw-r--r--src/usr/hwpf/hwp/occ/occ_common.C11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/usr/hwpf/hwp/occ/occ_common.C b/src/usr/hwpf/hwp/occ/occ_common.C
index b2768873d..e059fe23a 100644
--- a/src/usr/hwpf/hwp/occ/occ_common.C
+++ b/src/usr/hwpf/hwp/occ/occ_common.C
@@ -50,6 +50,7 @@
#include <vfs/vfs.H>
#include <util/utillidmgr.H>
+#include <initservice/initserviceif.H>
// Procedures
#include <p8_pba_init.H>
@@ -150,6 +151,16 @@ namespace HBOCC
config_data->version = HBOCC::OccHostDataVersion;
config_data->nestFrequency = nestFreq;
+ // Figure out the interrupt type
+ if( INITSERVICE::spBaseServicesEnabled() )
+ {
+ config_data->interruptType = USE_FSI2HOST_MAILBOX;
+ }
+ else
+ {
+ config_data->interruptType = USE_PSIHB_COMPLEX;
+ }
+
TRACUCOMP( g_fapiTd,
EXIT_MRK"loadHostDataToHomer");
OpenPOWER on IntegriCloud