projects
/
firefly-linux-kernel-4.4.55.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Merge tag 'scsi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb...
[firefly-linux-kernel-4.4.55.git]
/
drivers
/
dma
/
omap-dma.c
diff --git
a/drivers/dma/omap-dma.c
b/drivers/dma/omap-dma.c
index c01ea505ee7c6e3b4f36228bfd8c1695f13069a1..bbea8243f9e806a0b0626da6c3336ef644a0dc25 100644
(file)
--- a/
drivers/dma/omap-dma.c
+++ b/
drivers/dma/omap-dma.c
@@
-1019,6
+1019,9
@@
static int omap_dma_resume(struct omap_chan *c)
if (c->paused) {
mb();
+ /* Restore channel link register */
+ omap_dma_chan_write(c, CLNK_CTRL, c->desc->clnk_ctrl);
+
omap_dma_start(c, c->desc);
c->paused = false;
}