From 3a8fc8135714e39bef99cbf2a4b31e6f2f19a929 Mon Sep 17 00:00:00 2001 From: Anup Patel Date: Sun, 10 May 2020 11:49:59 +0530 Subject: [PATCH] lib: sbi: Print platform HART count just before boot HART id On platforms with continuous HART ids starting from zero: 0 <= boot HART id < platform HART count The above co-relation of boot HART id and platform HART count is true for most RISC-V platfors so it's better to print platform HART count just before boot HART id. Signed-off-by: Anup Patel Reviewed-by: Atish Patra --- lib/sbi/sbi_init.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/sbi/sbi_init.c b/lib/sbi/sbi_init.c index de548548..c573fd8c 100644 --- a/lib/sbi/sbi_init.c +++ b/lib/sbi/sbi_init.c @@ -57,10 +57,10 @@ static void sbi_boot_prints(struct sbi_scratch *scratch, u32 hartid) /* Platform details */ sbi_printf("Platform Name : %s\n", sbi_platform_name(plat)); - sbi_printf("Platform HART Count : %u\n", - sbi_platform_hart_count(plat)); sbi_platform_get_features_str(plat, str, sizeof(str)); sbi_printf("Platform Features : %s\n", str); + sbi_printf("Platform HART Count : %u\n", + sbi_platform_hart_count(plat)); /* Boot HART details */ sbi_printf("Boot HART ID : %u\n", hartid);