summaryrefslogtreecommitdiffstats
path: root/drivers/soc
diff options
context:
space:
mode:
authorJayesh Choudhary <j-choudhary@ti.com>2022-11-28 14:20:05 +0530
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2023-02-01 08:34:02 +0100
commit8aa234b1a492382874545f3b1be81147e88f0db5 (patch)
tree2c97a33ac83e54fa2ae37a67cdae8e8f06ac21bc /drivers/soc
parent1ec70969100856544c88c111c93c64d56eedf469 (diff)
downloadlinux-stable-8aa234b1a492382874545f3b1be81147e88f0db5.tar.gz
linux-stable-8aa234b1a492382874545f3b1be81147e88f0db5.tar.bz2
linux-stable-8aa234b1a492382874545f3b1be81147e88f0db5.zip
dmaengine: ti: k3-udma: Do conditional decrement of UDMA_CHAN_RT_PEER_BCNT_REG
[ Upstream commit efab25894a41a920d9581183741e7fadba00719c ] PSIL_EP_NATIVE endpoints may not have PEER registers for BCNT and thus udma_decrement_byte_counters() should not try to decrement these counters. This fixes the issue of crypto IPERF testing where the client side (EVM) hangs without transfer of packets to the server side, seen since this function was added. Fixes: 7c94dcfa8fcf ("dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters to prevent overflow") Signed-off-by: Jayesh Choudhary <j-choudhary@ti.com> Acked-by: Peter Ujfalusi <peter.ujfalusi@gmail.com> Link: https://lore.kernel.org/r/20221128085005.489964-1-j-choudhary@ti.com Signed-off-by: Vinod Koul <vkoul@kernel.org> Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'drivers/soc')
0 files changed, 0 insertions, 0 deletions