[PATCH v2 3/3] platform: generic: check if CPU node is enabled

Xiang W wxjstz at 126.com
Mon May 9 23:08:58 PDT 2022


在 2022-05-09星期一的 15:56 +0200,Jan Remeš写道:
> Ignore CPU nodes in FDT which are not enabled.
> 
> Signed-off-by: Jan Remes <jan.remes at codasip.com>
Look good to me

Reviewed-by: Xiang W <wxjstz at 126.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