xref: /openbmc/linux/arch/ia64/include/asm/mmiowb.h (revision aeb64ff3)
1 /* SPDX-License-Identifier: GPL-2.0 */
2 
3 #ifndef _ASM_IA64_MMIOWB_H
4 #define _ASM_IA64_MMIOWB_H
5 
6 /**
7  * mmiowb - I/O write barrier
8  *
9  * Ensure ordering of I/O space writes.  This will make sure that writes
10  * following the barrier will arrive after all previous writes.  For most
11  * ia64 platforms, this is a simple 'mf.a' instruction.
12  */
13 #define mmiowb()	ia64_mfa()
14 
15 #include <asm-generic/mmiowb.h>
16 
17 #endif	/* _ASM_IA64_MMIOWB_H */
18