dmaengine: virt-dma: store result on dma descriptor
authorAlexandru Ardelean <alexandru.ardelean@analog.com>
Thu, 6 Jun 2019 10:45:47 +0000 (13:45 +0300)
committerVinod Koul <vkoul@kernel.org>
Fri, 14 Jun 2019 05:52:43 +0000 (11:22 +0530)
commit09d5b702b0f97dd0768dade7106b6bf7622b1355
tree3945b92ef9ad56aaa9570437f7577281a20229b6
parenta08a9645a3d6f9e11a2dba2b46f0d5ac5d80c4e0
dmaengine: virt-dma: store result on dma descriptor

This allows each virtual channel to store information about each transfer
that completed, i.e. which transfer succeeded (or which failed) and if
there was any residue data on each (completed) transfer.

Signed-off-by: Alexandru Ardelean <alexandru.ardelean@analog.com>
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/dma/virt-dma.c
drivers/dma/virt-dma.h