[PATCH 1/3] lib: utils/ipi: mswi: add T-Head C9xx CLINT compatible
Icenowy Zheng
uwu at icenowy.me
Thu Dec 8 23:01:18 PST 2022
Althoug the MTIMER part of a C9xx CLINT differs from a SiFive one, the
MSWI part is compliant.
Add T-Head C9xx CLINT compatible string to fdt_ipi_mswi code, sharing
the same codepath with SiFive CLINT.
Signed-off-by: Icenowy Zheng <uwu at icenowy.me>
---
lib/utils/ipi/fdt_ipi_mswi.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/lib/utils/ipi/fdt_ipi_mswi.c b/lib/utils/ipi/fdt_ipi_mswi.c
index 0176941..4dc91f2 100644
--- a/lib/utils/ipi/fdt_ipi_mswi.c
+++ b/lib/utils/ipi/fdt_ipi_mswi.c
@@ -56,6 +56,7 @@ static const unsigned long clint_offset = CLINT_MSWI_OFFSET;
static const struct fdt_match ipi_mswi_match[] = {
{ .compatible = "riscv,clint0", .data = &clint_offset },
{ .compatible = "sifive,clint0", .data = &clint_offset },
+ { .compatible = "thead,c900-clint", .data = &clint_offset },
{ .compatible = "riscv,aclint-mswi" },
{ },
};
--
2.38.1
More information about the opensbi
mailing list