Fix error from calling MultiProc_getId with non-SMP IPU core name on OMAP5 QNX
[ipc/ipcdev.git] / qnx / src / ipc3x_dev / ti / syslink / family / omap5430 / ipu / ipu_pm.c
index ae177119b438f52478f86ec4b709351edcdeb900..9ff332c09bcf119a6511369ffaf6f671b32c66a4 100644 (file)
@@ -589,7 +589,11 @@ static Bool ipu_pm_gptimer_interrupt(Ptr fxnArgs)
 {
     int num;
     uint16_t core0_id = MultiProc_getId(CORE0);
+#ifndef SYSLINK_SYSBIOS_SMP
     uint16_t core1_id = MultiProc_getId("CORE1");
+#else
+    uint16_t core1_id = core0_id;
+#endif
     uint16_t dsp_id = MultiProc_getId("DSP");
 
     switch ((uint32_t)fxnArgs) {