]> git.baikalelectronics.ru Git - kernel.git/commit
m68k: io: implement dummy relaxed accessor macros for writes
authorWill Deacon <will.deacon@arm.com>
Tue, 3 Sep 2013 18:15:42 +0000 (19:15 +0100)
committerWill Deacon <will.deacon@arm.com>
Mon, 20 Oct 2014 17:49:18 +0000 (18:49 +0100)
commit6d67aff664b63a1aa8ddf416bc014ddc3b3e6b12
tree1ace513acb6670d63e45b8fa876ad32a34006f75
parentc198fd3df4b71a52b79ddee7425e4a36248b030f
m68k: io: implement dummy relaxed accessor macros for writes

write{b,w,l}_relaxed are implemented by some architectures in order to
permit memory-mapped I/O accesses with weaker barrier semantics than the
non-relaxed variants.

This patch adds dummy macros for the write accessors to m68k, in the
same vein as the dummy definitions for the relaxed read accessors.
Additionally, the existing relaxed read accessors are moved into
asm/io.h, so that they can be used by m68k targets with an MMU.

Acked-by: Geert Uytterhoeven <geert@linux-m68k.org>
Signed-off-by: Will Deacon <will.deacon@arm.com>
arch/m68k/include/asm/io.h
arch/m68k/include/asm/io_no.h