[PATCH v2 3/3] platform: generic: check if CPU node is enabled
Jan Remeš
jan.remes at codasip.com
Mon May 9 06:56:50 PDT 2022
Ignore CPU nodes in FDT which are not enabled.
Signed-off-by: Jan Remes <jan.remes at codasip.com>
---
platform/generic/platform.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/platform/generic/platform.c b/platform/generic/platform.c
index 8a4fb70..86db960 100644
--- a/platform/generic/platform.c
+++ b/platform/generic/platform.c
@@ -107,6 +107,9 @@ unsigned long fw_platform_init(unsigned long arg0,
unsigned long arg1,
if (SBI_HARTMASK_MAX_BITS <= hartid)
continue;
+ if (!fdt_node_is_enabled(fdt, cpu_offset))
+ continue;
+
generic_hart_index2id[hart_count++] = hartid;
}
--
2.35.1
More information about the opensbi
mailing list