]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/commit
dmaengine: at_xdmac: fix resume for cyclic transfers
authorSongjun Wu <songjun.wu@atmel.com>
Mon, 18 Jan 2016 10:14:44 +0000 (11:14 +0100)
committerTim Gardner <tim.gardner@canonical.com>
Wed, 6 Apr 2016 09:23:44 +0000 (10:23 +0100)
commit673536dd9f95dfef35d945e38dbd78a7f78ce667
tree4bb36128de46d1972773b71ac771d9c40b205f25
parent1de975076ba94624a7fa8653c85d1d4af50a43a3
dmaengine: at_xdmac: fix resume for cyclic transfers

BugLink: http://bugs.launchpad.net/bugs/1553179
commit 611dcadb01c89d1d3521450c05a4ded332e5a32d upstream.

When having cyclic transfers, the channel was paused when performing
suspend but was not correctly resumed.

Signed-off-by: Songjun Wu <songjun.wu@atmel.com>
Signed-off-by: Ludovic Desroches <ludovic.desroches@atmel.com>
Fixes: e1f7c9eee707 ("dmaengine: at_xdmac: creation of the atmel eXtended DMA Controller driver")
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
drivers/dma/at_xdmac.c