summaryrefslogtreecommitdiffstats
path: root/drivers/dma/dw-edma
diff options
context:
space:
mode:
authorPeter Ujfalusi <peter.ujfalusi@ti.com>2020-08-24 15:01:08 +0300
committerVinod Koul <vkoul@kernel.org>2020-08-25 15:53:07 +0530
commit33ebffa105990c43bf336cabe26c77384f59fe70 (patch)
tree3e709e185b1b4e77b6125d0f1c2c89e675c101a9 /drivers/dma/dw-edma
parent0661cef675d37e2c4b66a996389ebeae8568e49e (diff)
downloadlinux-33ebffa105990c43bf336cabe26c77384f59fe70.tar.bz2
dmaengine: ti: k3-udma: Fix the TR initialization for prep_slave_sg
The TR which needs to be initialized for the next sg entry is indexed by tr_idx and not by the running i counter. In case any sub element in the SG needs more than one TR, the code would corrupt an already configured TR. Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com> Link: https://lore.kernel.org/r/20200824120108.9178-1-peter.ujfalusi@ti.com Fixes: 6cf668a4ef829 ("dmaengine: ti: k3-udma: Use the TR counter helper for slave_sg and cyclic") Signed-off-by: Vinod Koul <vkoul@kernel.org>
Diffstat (limited to 'drivers/dma/dw-edma')
0 files changed, 0 insertions, 0 deletions