forked from Imagelibrary/rtems
bsps: Simplify _CPU_SMP_Finalize_initialization()
The processor count is always positive.
This commit is contained in:
@@ -52,7 +52,6 @@ static rtems_interrupt_entry aarch64_ipi_entry;
|
||||
|
||||
void _CPU_SMP_Finalize_initialization( uint32_t cpu_count )
|
||||
{
|
||||
if ( cpu_count > 0 ) {
|
||||
rtems_status_code sc;
|
||||
|
||||
rtems_interrupt_entry_initialize(
|
||||
@@ -74,7 +73,6 @@ void _CPU_SMP_Finalize_initialization( uint32_t cpu_count )
|
||||
rtems_cache_enable_data();
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
||||
void _CPU_SMP_Prepare_start_multitasking( void )
|
||||
{
|
||||
|
||||
@@ -50,7 +50,6 @@ static rtems_interrupt_entry arm_a9mpcore_ipi_entry =
|
||||
|
||||
void _CPU_SMP_Finalize_initialization(uint32_t cpu_count)
|
||||
{
|
||||
if (cpu_count > 0) {
|
||||
rtems_status_code sc;
|
||||
|
||||
sc = rtems_interrupt_entry_install(
|
||||
@@ -65,7 +64,6 @@ void _CPU_SMP_Finalize_initialization(uint32_t cpu_count)
|
||||
rtems_cache_enable_data();
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
||||
void _CPU_SMP_Prepare_start_multitasking( void )
|
||||
{
|
||||
|
||||
@@ -118,7 +118,6 @@ uint32_t _CPU_SMP_Initialize(void)
|
||||
|
||||
void _CPU_SMP_Finalize_initialization(uint32_t cpu_count)
|
||||
{
|
||||
if (cpu_count > 0) {
|
||||
rtems_status_code sc = rtems_interrupt_handler_install(
|
||||
BSP_VECTOR_IPI,
|
||||
"IPI",
|
||||
@@ -128,7 +127,6 @@ void _CPU_SMP_Finalize_initialization(uint32_t cpu_count)
|
||||
);
|
||||
assert(sc == RTEMS_SUCCESSFUL);
|
||||
}
|
||||
}
|
||||
|
||||
void _CPU_SMP_Send_interrupt(uint32_t target_processor_index)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user