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.
This commit is contained in:
Sebastian Huber
2018-07-24 10:50:39 +02:00
parent 0d362ff397
commit 4678d1a8b0
7 changed files with 23 additions and 15 deletions

View File

@@ -167,6 +167,8 @@ static inline void bsp_work_area_initialize_with_table(
void bsp_work_area_initialize(void);
struct Per_CPU_Control;
/**
* @brief Standard start routine for secondary processors.
*
@@ -175,7 +177,7 @@ void bsp_work_area_initialize(void);
* of this function is a call to
* _SMP_Start_multitasking_on_secondary_processor().
*/
void bsp_start_on_secondary_processor(void);
void bsp_start_on_secondary_processor(struct Per_CPU_Control *cpu_self);
/** @} */