sh: generic_in/outs{bwl} optimizations.
authorStuart Menefy <stuart.menefy@st.com>
Mon, 24 Aug 2009 08:26:39 +0000 (17:26 +0900)
committerPaul Mundt <lethal@linux-sh.org>
Mon, 24 Aug 2009 08:26:39 +0000 (17:26 +0900)
commit8af57f8b4c0ada9063b1cee9d81e3e59f04ce5a2
tree0a5395049fc234ad9cdbe97641628152afe4c1c7
parent7d9c035150897c2bebedae280505513dbdef2abc
sh: generic_in/outs{bwl} optimizations.

After performing the port2addr conversion, and checking that the data is
correctly aligned, simply call __raw_readsX/writesX. These have already been
optimised.

Signed-off-by: Stuart Menefy <stuart.menefy@st.com>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
arch/sh/kernel/io_generic.c