summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/qoriq
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libbsp/powerpc/qoriq')
-rw-r--r--c/src/lib/libbsp/powerpc/qoriq/startup/smp.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/c/src/lib/libbsp/powerpc/qoriq/startup/smp.c b/c/src/lib/libbsp/powerpc/qoriq/startup/smp.c
index d124303f15..4260c2b9e2 100644
--- a/c/src/lib/libbsp/powerpc/qoriq/startup/smp.c
+++ b/c/src/lib/libbsp/powerpc/qoriq/startup/smp.c
@@ -15,6 +15,7 @@
#include <assert.h>
#include <rtems/bspsmp.h>
+#include <rtems/score/smpimpl.h>
#include <libcpu/powerpc-utility.h>
@@ -133,7 +134,7 @@ void qoriq_secondary_cpu_initialize(void)
bsp_interrupt_vector_enable(QORIQ_IRQ_IPI_0);
- rtems_smp_secondary_cpu_initialize();
+ _SMP_Start_multitasking_on_secondary_processor();
}
static void ipi_handler(void *arg)