[PATCH 0/2] Allow relaxed MMIO writes in device IPI callbacks

Anup Patel anup at brainfault.org
Sun Nov 26 05:18:39 PST 2023


On Tue, Nov 21, 2023 at 9:48 PM Anup Patel <apatel at ventanamicro.com> wrote:
>
> This series improves the barrier usage around device IPI callbacks
> such that platform IPI driver can now use relaxed MMIO writes in
> device IPI callbacks.
>
> These patches can also be found in the sbi_ipi_barrier_imp_v1 branch
> at: https://github.com/avpatel/opensbi.git
>
> Anup Patel (2):
>   lib: sbi: Allow relaxed MMIO writes in device ipi_send() callback
>   lib: sbi: Allow relaxed MMIO writes in device ipi_clear() callback

Applied this series to the riscv/opensbi repo.

Regards,
Anup

>
>  lib/sbi/sbi_ipi.c           | 31 +++++++++++++++++++++++++------
>  lib/utils/ipi/aclint_mswi.c |  4 ++--
>  lib/utils/irqchip/imsic.c   |  4 ++--
>  3 files changed, 29 insertions(+), 10 deletions(-)
>
> --
> 2.34.1
>



More information about the opensbi mailing list