| #ifndef _ASM_RISCV_FENCE_H | |
| #define _ASM_RISCV_FENCE_H | |
| #ifdef CONFIG_SMP | |
| #define RISCV_ACQUIRE_BARRIER "\tfence r , rw\n" | |
| #define RISCV_RELEASE_BARRIER "\tfence rw, w\n" | |
| #else | |
| #define RISCV_ACQUIRE_BARRIER | |
| #define RISCV_RELEASE_BARRIER | |
| #endif | |
| #endif /* _ASM_RISCV_FENCE_H */ |