#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 */