summaryrefslogtreecommitdiffstats
path: root/drivers/spmi
diff options
context:
space:
mode:
authorMartyn Welch <martyn.welch@ge.com>2014-02-06 13:35:36 +0000
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2014-02-15 11:53:39 -0800
commita2a720e15f59be60c7ae1c58b5b4ac1003dd5078 (patch)
treecdc8df4e60b7c896fcfbfd664c088edb14a8c1aa /drivers/spmi
parentf33b215549938f89aebf862b942366d2aa41c191 (diff)
downloadlinux-a2a720e15f59be60c7ae1c58b5b4ac1003dd5078.tar.gz
linux-a2a720e15f59be60c7ae1c58b5b4ac1003dd5078.tar.bz2
linux-a2a720e15f59be60c7ae1c58b5b4ac1003dd5078.zip
VME: Stop using memcpy_[to|from]io() due to unwanted behaviour
The ca91cx42 and tsi148 VME bridges use the width of reads and writes on the PCI bus in part to control the width of the cycles on the VME bus. It is important that we can control the width of cycles on the VME bus as some VME hardware requires cycles of a specific width. The memcpy_toio() and memcpy_fromio() functions do not provide sufficient control, so instead loop using ioread functions. Reported-by: Michael Kenney <mfkenney@gmail.com> Signed-off-by: Martyn Welch <martyn.welch@ge.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/spmi')
0 files changed, 0 insertions, 0 deletions