Skip to content

Commit

Permalink
Merge pull request #1421 from ffontaine/master
Browse files Browse the repository at this point in the history
util/udma_barrier.h: fix mips4 build
  • Loading branch information
jgunthorpe committed Jan 22, 2024
2 parents 88d13e3 + 1b1ca53 commit f3f0c06
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions util/udma_barrier.h
Expand Up @@ -101,7 +101,7 @@
#elif defined(__riscv)
#define udma_to_device_barrier() asm volatile("fence ow,ow" ::: "memory")
#elif defined(__mips__)
#define udma_to_device_barrier() asm volatile("sync 0" ::: "memory")
#define udma_to_device_barrier() asm volatile("sync" ::: "memory")
#else
#error No architecture specific memory barrier defines found!
#endif
Expand Down Expand Up @@ -139,7 +139,7 @@
#elif defined(__riscv)
#define udma_from_device_barrier() asm volatile("fence ir,ir" ::: "memory")
#elif defined(__mips__)
#define udma_from_device_barrier() asm volatile("sync 0" ::: "memory")
#define udma_from_device_barrier() asm volatile("sync" ::: "memory")
#else
#error No architecture specific memory barrier defines found!
#endif
Expand Down Expand Up @@ -212,7 +212,7 @@
#include "s390_mmio_insn.h"
#define mmio_flush_writes() s390_pciwb()
#elif defined(__mips__)
#define mmio_flush_writes() asm volatile("sync 0" ::: "memory")
#define mmio_flush_writes() asm volatile("sync" ::: "memory")
#else
#error No architecture specific memory barrier defines found!
#endif
Expand Down

0 comments on commit f3f0c06

Please sign in to comment.