summaryrefslogtreecommitdiffstats
path: root/bsps/arm/shared/clock/clock-generic-timer.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--bsps/arm/shared/clock/clock-generic-timer.c10
1 files changed, 4 insertions, 6 deletions
diff --git a/bsps/arm/shared/clock/clock-generic-timer.c b/bsps/arm/shared/clock/clock-generic-timer.c
index 88fb1967e5..1369a5d6f1 100644
--- a/bsps/arm/shared/clock/clock-generic-timer.c
+++ b/bsps/arm/shared/clock/clock-generic-timer.c
@@ -122,13 +122,11 @@ static void arm_gt_clock_gt_init(uint64_t cval)
#if defined(RTEMS_SMP) && !defined(CLOCK_DRIVER_USE_ONLY_BOOT_PROCESSOR)
static void arm_gt_clock_secondary_action(void *arg)
{
- if (!_Per_CPU_Is_boot_processor(_Per_CPU_Get())) {
- uint64_t *cval;
+ uint64_t *cval;
- cval = arg;
- arm_gt_clock_gt_init(*cval);
- bsp_interrupt_vector_enable(arm_gt_clock_instance.irq);
- }
+ cval = arg;
+ arm_gt_clock_gt_init(*cval);
+ bsp_interrupt_vector_enable(arm_gt_clock_instance.irq);
}
#endif