spi: sh-msiof: Use correct device for DMA mapping with IOMMU
authorGeert Uytterhoeven <geert+renesas@glider.be>
Fri, 11 Jul 2014 15:56:22 +0000 (17:56 +0200)
committerSimon Horman <horms@verge.net.au>
Fri, 5 Dec 2014 00:24:22 +0000 (09:24 +0900)
commit2d58156fa0f1d804be49725cb0c8204cf9283022
tree6d2bcac5b9f6ee80da5a9910295e12da66b41724
parentbe26c67a437bab9b300710aea9480cc5172a445f
spi: sh-msiof: Use correct device for DMA mapping with IOMMU

To function correctly in the presence of an IOMMU, the DMA buffers must be
mapped using the DMA channel's device instead of the MSIOF platform
device's device.

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