spi: sh-msiof: Refactor sh_msiof_transfer_one()
authorGeert Uytterhoeven <geert+renesas@glider.be>
Fri, 20 Jun 2014 10:16:19 +0000 (12:16 +0200)
committerSimon Horman <horms@verge.net.au>
Fri, 5 Dec 2014 00:24:21 +0000 (09:24 +0900)
commit005e5ca7ac57199889d2b003f41eee6807218e7c
treed084c9aba5c88c14f90c48fd8d878b9940bc90b7
parente69999cbd3145bbd22528d32add08a2de964f1ec
spi: sh-msiof: Refactor sh_msiof_transfer_one()

  - Move buffer pointer and length setup to the top,
  - Make unsigned values unsigned,
  - Loop over words and increment pointers instead of recalculating them,
    which allows to kill bytes_done.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Mark Brown <broonie@linaro.org>
(cherry picked from commit 0312d59130693adad85c2acfbc0b92a669930a41)
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
drivers/spi/spi-sh-msiof.c