summaryrefslogtreecommitdiffstats
path: root/sound
diff options
context:
space:
mode:
authorHanna Hawa <hannah@marvell.com>2018-07-17 12:30:02 +0200
committerVinod Koul <vkoul@kernel.org>2018-07-20 11:31:58 +0200
commitc3a272c7b0c8995bab2116436b03e0e44b480c73 (patch)
tree73bff070872fb05284309989d2783f8a76acdc31 /sound
parentdmaengine: mv_xor_v2: convert callback to helper function (diff)
downloadlinux-c3a272c7b0c8995bab2116436b03e0e44b480c73.tar.xz
linux-c3a272c7b0c8995bab2116436b03e0e44b480c73.zip
dmaengine: mv_xor_v2: move unmap to before callback
Completion callback should happen after dma_descriptor_unmap() has happened. This allow the cache invalidate to happen and ensure that the data accessed by the upper layer is in memory that was from DMA rather than stale data. On some architecture this is done by the hardware, however we should make the code consistent to not cause confusion. Signed-off-by: Hanna Hawa <hannah@marvell.com> Reviewed-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Vinod Koul <vkoul@kernel.org>
Diffstat (limited to 'sound')
0 files changed, 0 insertions, 0 deletions