io: change inX() to have their own IO barrier overrides
authorSinan Kaya <okaya@codeaurora.org>
Thu, 5 Apr 2018 13:09:13 +0000 (09:09 -0400)
committerArnd Bergmann <arnd@arndb.de>
Fri, 6 Apr 2018 10:02:13 +0000 (12:02 +0200)
commit87fe2d543f817300e13f0ea683f38c122737856e
tree2004868de5dde731d7fa663b9ed0afe67f8d77c1
parenta7851aa54c0cdd2f62457b72aee0da5d5586e514
io: change inX() to have their own IO barrier overrides

Open code readX() inside inX() so that inX() variants have their own
overrideable Port IO barrier combinations as __io_pbr() and __io_par() for
actions to be taken before port IO and after port IO read.

Signed-off-by: Sinan Kaya <okaya@codeaurora.org>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
include/asm-generic/io.h