summaryrefslogtreecommitdiffstats
path: root/bsps/powerpc/qoriq/include
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2018-07-24 10:50:39 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2018-07-25 10:07:42 +0200
commit4678d1a8b0e74a12809122ef071324c99e78d7ff (patch)
tree3236b6cfe13d9b3865715aebd6b07baa2fb2abfa /bsps/powerpc/qoriq/include
parentscore: _SMP_Inter_processor_interrupt_handler() (diff)
downloadrtems-4678d1a8b0e74a12809122ef071324c99e78d7ff.tar.bz2
bsps: bsp_start_on_secondary_processor()
Pass current processor control as first parameter in bsp_start_on_secondary_processor() and qoriq_start_thread() to make dependency more explicit.
Diffstat (limited to 'bsps/powerpc/qoriq/include')
-rw-r--r--bsps/powerpc/qoriq/include/bsp.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/bsps/powerpc/qoriq/include/bsp.h b/bsps/powerpc/qoriq/include/bsp.h
index d7e9e95b3f..1c292f6767 100644
--- a/bsps/powerpc/qoriq/include/bsp.h
+++ b/bsps/powerpc/qoriq/include/bsp.h
@@ -105,7 +105,9 @@ typedef struct {
extern qoriq_start_spin_table *
qoriq_start_spin_table_addr[QORIQ_CPU_COUNT / QORIQ_THREAD_COUNT];
-void qoriq_start_thread(void);
+struct Per_CPU_Control;
+
+void qoriq_start_thread(struct Per_CPU_Control *);
void qoriq_restart_secondary_processor(
const qoriq_start_spin_table *spin_table