summaryrefslogtreecommitdiff
path: root/lib/sbi/sbi_ipi.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/sbi/sbi_ipi.c')
-rw-r--r--lib/sbi/sbi_ipi.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/sbi/sbi_ipi.c b/lib/sbi/sbi_ipi.c
index 1bcc2e4..b9f6205 100644
--- a/lib/sbi/sbi_ipi.c
+++ b/lib/sbi/sbi_ipi.c
@@ -217,6 +217,12 @@ int sbi_ipi_raw_send(u32 target_hart)
return 0;
}
+void sbi_ipi_raw_clear(u32 target_hart)
+{
+ if (ipi_dev && ipi_dev->ipi_clear)
+ ipi_dev->ipi_clear(target_hart);
+}
+
const struct sbi_ipi_device *sbi_ipi_get_device(void)
{
return ipi_dev;