summaryrefslogtreecommitdiffstats
path: root/sys/mips/sibyte/sb_scd.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/mips/sibyte/sb_scd.c')
-rw-r--r--sys/mips/sibyte/sb_scd.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/mips/sibyte/sb_scd.c b/sys/mips/sibyte/sb_scd.c
index f0c7295..e5ac23c 100644
--- a/sys/mips/sibyte/sb_scd.c
+++ b/sys/mips/sibyte/sb_scd.c
@@ -242,11 +242,11 @@ sb_clear_mailbox(int cpu, uint64_t val)
sb_store64(regaddr, val);
}
-int
-platform_num_processors(void)
+cpumask_t
+platform_cpu_mask(void)
{
- return (SYSREV_NUM_PROCESSORS(sb_read_sysrev()));
+ return (~0U >> (32 - SYSREV_NUM_PROCESSORS(sb_read_sysrev())));
}
#endif /* SMP */
OpenPOWER on IntegriCloud