summaryrefslogtreecommitdiffstats
path: root/bsps/sparc/leon3
diff options
context:
space:
mode:
Diffstat (limited to 'bsps/sparc/leon3')
-rw-r--r--bsps/sparc/leon3/clock/ckinit.c2
-rw-r--r--bsps/sparc/leon3/start/bspclean.c2
-rw-r--r--bsps/sparc/leon3/start/eirq.c4
3 files changed, 4 insertions, 4 deletions
diff --git a/bsps/sparc/leon3/clock/ckinit.c b/bsps/sparc/leon3/clock/ckinit.c
index ad233ddb90..f485123f6b 100644
--- a/bsps/sparc/leon3/clock/ckinit.c
+++ b/bsps/sparc/leon3/clock/ckinit.c
@@ -76,7 +76,7 @@ static void leon3_tc_tick_irqmp_timestamp_init(void)
bool done =
_Atomic_Fetch_add_uint(&counter, 1, ATOMIC_ORDER_RELAXED)
- == rtems_get_processor_count() - 1;
+ == rtems_scheduler_get_processor_maximum() - 1;
#else
bool done = true;
#endif
diff --git a/bsps/sparc/leon3/start/bspclean.c b/bsps/sparc/leon3/start/bspclean.c
index 6cdc43e4d5..e11ec4b0f3 100644
--- a/bsps/sparc/leon3/start/bspclean.c
+++ b/bsps/sparc/leon3/start/bspclean.c
@@ -49,7 +49,7 @@ void bsp_fatal_extension(
*/
uint32_t max_wait = 1234567;
uint32_t self_cpu = rtems_scheduler_get_processor();
- uint32_t cpu_count = rtems_get_processor_count();
+ uint32_t cpu_count = rtems_scheduler_get_processor_maximum();
uint32_t halt_mask = 0;
uint32_t i;
diff --git a/bsps/sparc/leon3/start/eirq.c b/bsps/sparc/leon3/start/eirq.c
index 1f7be1ba74..b4cd6d2948 100644
--- a/bsps/sparc/leon3/start/eirq.c
+++ b/bsps/sparc/leon3/start/eirq.c
@@ -31,7 +31,7 @@ void bsp_interrupt_set_affinity(
)
{
uint32_t unmasked = 0;
- uint32_t cpu_count = rtems_get_processor_count();
+ uint32_t cpu_count = rtems_scheduler_get_processor_maximum();
uint32_t cpu_index;
for (cpu_index = 0; cpu_index < cpu_count; ++cpu_index) {
@@ -53,7 +53,7 @@ void bsp_interrupt_get_affinity(
Processor_mask *affinity
)
{
- uint32_t cpu_count = rtems_get_processor_count();
+ uint32_t cpu_count = rtems_scheduler_get_processor_maximum();
uint32_t cpu_index;
_Processor_mask_Zero(affinity);