]> git.karo-electronics.de Git - karo-tx-linux.git/commit
spi: qup: Fix DMA mode to work correctly
authorAndy Gross <andy.gross@linaro.org>
Tue, 2 Feb 2016 23:00:53 +0000 (17:00 -0600)
committerNicolas Dechesne <nicolas.dechesne@linaro.org>
Mon, 23 May 2016 21:56:01 +0000 (23:56 +0200)
commit67ea85468699eeaad5d57d4dd68997b5b353f5de
tree9808a26a767cdd657d728b1fc8e880c3b388aee1
parente3c558ac44c8c66501ab93892e5428c811bbc589
spi: qup: Fix DMA mode to work correctly

This patch fixes a few issues with the DMA mode.  The QUP needs to be
placed in the run mode before the DMA transactions are executed.  The
conditions for being able to DMA vary between revisions of the QUP.
This is due to v1.1.1 using ADM DMA and later revisions using BAM.

Signed-off-by: Andy Gross <andy.gross@linaro.org>
drivers/spi/spi-qup.c