diff --git a/lib/utils/ipi/fdt_ipi_clint.c b/lib/utils/ipi/fdt_ipi_clint.c index e9924406..e799fd7e 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 fe667086..6ba6c7b2 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" }, { }, };