--- bsps/shared/dev/irq/arm-gicv3.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/bsps/shared/dev/irq/arm-gicv3.c b/bsps/shared/dev/irq/arm-gicv3.c index ea123d325e..95021f6ddf 100644 --- a/bsps/shared/dev/irq/arm-gicv3.c +++ b/bsps/shared/dev/irq/arm-gicv3.c @@ -551,11 +551,11 @@ uint32_t arm_gic_irq_processor_count(void) for (i = 0; i < CPU_MAXIMUM_PROCESSORS; ++i) { volatile gic_redist *redist = gicv3_get_redist(i); + ++cpu_count; + if ((redist->icrtyper & GIC_REDIST_ICRTYPER_LAST) != 0) { break; } - - ++cpu_count; } } -- 2.25.1 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel