tty: serial: qcom_geni_serial: Remove use of *_relaxed() and mb()
authorRyan Case <ryandcase@chromium.org>
Tue, 8 Jan 2019 01:58:35 +0000 (17:58 -0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 28 Feb 2020 15:38:53 +0000 (16:38 +0100)
commit1cc8834773b2ea03e2cba24a980130a2a0975cf9
treed09e0661950fe9248f4945402d4e4a517eae0c78
parent4d1a94fa6d14fac758fae0040c19802b7ea7fb1e
tty: serial: qcom_geni_serial: Remove use of *_relaxed() and mb()

[ Upstream commit 9e06d55f7b856bfaf82036b50072600b21e52d20 ]

A frequent side comment has been to remove the use of writel_relaxed,
readl_relaxed, and mb. This reduces driver complexity and the _relaxed
variants were not known to provide any noticeable performance benefit.

Signed-off-by: Ryan Case <ryandcase@chromium.org>
Reviewed-by: Evan Green <evgreen@chromium.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/tty/serial/qcom_geni_serial.c