summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/qoriq/include/bsp.h
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2016-04-22 14:03:43 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2016-04-22 14:30:07 +0200
commitd8f4689dba6a11c2449d0e673cff5abcb9a07015 (patch)
treea71e9f29b5a5e37c0870776e1583e85b6db49839 /c/src/lib/libbsp/powerpc/qoriq/include/bsp.h
parentbsp/qoriq: Use IPI_INDEX throughout (diff)
downloadrtems-d8f4689dba6a11c2449d0e673cff5abcb9a07015.tar.bz2
bsp/qoriq: Add bsp_restart()
Diffstat (limited to '')
-rw-r--r--c/src/lib/libbsp/powerpc/qoriq/include/bsp.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/powerpc/qoriq/include/bsp.h b/c/src/lib/libbsp/powerpc/qoriq/include/bsp.h
index 089c8ca496..d1fd907d90 100644
--- a/c/src/lib/libbsp/powerpc/qoriq/include/bsp.h
+++ b/c/src/lib/libbsp/powerpc/qoriq/include/bsp.h
@@ -68,6 +68,8 @@ int qoriq_if_intercom_attach_detach(
);
#endif
+void bsp_restart(void *addr) RTEMS_NO_RETURN;
+
void *bsp_idle_thread( uintptr_t ignored );
#define BSP_IDLE_TASK_BODY bsp_idle_thread
@@ -98,6 +100,10 @@ qoriq_start_spin_table_addr[QORIQ_CPU_COUNT / QORIQ_THREAD_COUNT];
void qoriq_start_thread(void);
+void qoriq_restart_secondary_processor(
+ const qoriq_start_spin_table *spin_table
+) RTEMS_NO_RETURN;
+
#ifdef __cplusplus
}
#endif /* __cplusplus */