diff options
author | Atish Patra <atish.patra@wdc.com> | 2019-08-15 04:02:15 +0300 |
---|---|---|
committer | Anup Patel <anup@brainfault.org> | 2019-08-16 06:12:58 +0300 |
commit | 75229705a0bf804099fbf32b61d7f6ba459226ec (patch) | |
tree | 70b560e35bb5dc9d9bd3d3976bd6c7a1107e1a45 /platform/sifive | |
parent | 897a97a6af31174eb2c6058c6ceb9d3ccc6c6e3c (diff) | |
download | opensbi-75229705a0bf804099fbf32b61d7f6ba459226ec.tar.xz |
platform: Remove the ipi_sync method from all platforms.
OpenSBI manages outstanding TLB flush requests by queueing
them in a fifo synchronously. An ipi sync which uses an
atomic operation on MMIO address is no longer required.
Remove the ipi sync method from platform header and all usage.
Signed-off-by: Atish Patra <atish.patra@wdc.com>
Reviewed-by: Anup Patel <anup.patel@wdc.com>
Diffstat (limited to 'platform/sifive')
-rw-r--r-- | platform/sifive/fu540/platform.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/platform/sifive/fu540/platform.c b/platform/sifive/fu540/platform.c index 827e294..81e8e8d 100644 --- a/platform/sifive/fu540/platform.c +++ b/platform/sifive/fu540/platform.c @@ -199,7 +199,6 @@ const struct sbi_platform_operations platform_ops = { .console_init = fu540_console_init, .irqchip_init = fu540_irqchip_init, .ipi_send = clint_ipi_send, - .ipi_sync = clint_ipi_sync, .ipi_clear = clint_ipi_clear, .ipi_init = fu540_ipi_init, .timer_value = clint_timer_value, |