[PATCH 1/3] lib/utils: Support the official clint DT bindings

Anup Patel Anup.Patel at wdc.com
Wed Mar 31 05:53:25 BST 2021



> -----Original Message-----
> From: opensbi <opensbi-bounces at lists.infradead.org> On Behalf Of Bin
> Meng
> Sent: 27 March 2021 10:35
> To: opensbi at lists.infradead.org
> Cc: Bin Meng <bmeng.cn at gmail.com>
> Subject: [PATCH 1/3] lib/utils: Support the official clint DT bindings
> 
> Linux kernel commit a2770b57d083 ("dt-bindings: timer: Add CLINT bindings")
> adds the official DT bindings for CLINT, which uses "sifive,clint0"
> as the compatible string. "riscv,clint0" is now legacy and has to be kept for
> backward compatibility of legacy systems.
> 
> Signed-off-by: Bin Meng <bmeng.cn at gmail.com>

Looks good to me.

Reviewed-by: Anup Patel <anup.patel at wdc.com>

Regards,
Anup

> ---
> 
>  lib/utils/ipi/fdt_ipi_clint.c     | 1 +
>  lib/utils/timer/fdt_timer_clint.c | 1 +
>  2 files changed, 2 insertions(+)
> 
> diff --git a/lib/utils/ipi/fdt_ipi_clint.c b/lib/utils/ipi/fdt_ipi_clint.c index
> e992440..e799fd7 100644
> --- a/lib/utils/ipi/fdt_ipi_clint.c
> +++ b/lib/utils/ipi/fdt_ipi_clint.c
> @@ -36,6 +36,7 @@ static int ipi_clint_cold_init(void *fdt, int nodeoff,
> 
>  static const struct fdt_match ipi_clint_match[] = {
>  	{ .compatible = "riscv,clint0" },
> +	{ .compatible = "sifive,clint0" },
>  	{ },
>  };
> 
> diff --git a/lib/utils/timer/fdt_timer_clint.c b/lib/utils/timer/fdt_timer_clint.c
> index fe66708..6ba6c7b 100644
> --- a/lib/utils/timer/fdt_timer_clint.c
> +++ b/lib/utils/timer/fdt_timer_clint.c
> @@ -38,6 +38,7 @@ static int timer_clint_cold_init(void *fdt, int nodeoff,
> 
>  static const struct fdt_match timer_clint_match[] = {
>  	{ .compatible = "riscv,clint0" },
> +	{ .compatible = "sifive,clint0" },
>  	{ },
>  };
> 
> --
> 2.25.1
> 
> 
> --
> opensbi mailing list
> opensbi at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/opensbi



More information about the opensbi mailing list