diff options
author | 2020-02-14 11:14:36 +0200 | |
---|---|---|
committer | 2020-02-19 13:09:10 +0530 | |
commit | 1c83767c9d417c4cc45d95f09b3a6e6c6b5417b5 (patch) | |
tree | bd4066fa558e5280fe0138e0529e8d6f7ded4a09 /lib/test_overflow.c | |
parent | dmaengine: idxd: Fix error handling in idxd_wq_cdev_dev_setup() (diff) | |
download | wireguard-linux-1c83767c9d417c4cc45d95f09b3a6e6c6b5417b5.tar.xz wireguard-linux-1c83767c9d417c4cc45d95f09b3a6e6c6b5417b5.zip |
dmaengine: ti: k3-udma: Use ktime/usleep_range based TX completion check
In some cases (McSPI for example) the jiffie and delayed_work based
workaround can cause big throughput drop.
Switch to use ktime/usleep_range based implementation to be able
to sustain speed for PDMA based peripherals.
Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com>
Link: https://lore.kernel.org/r/20200214091441.27535-2-peter.ujfalusi@ti.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
Diffstat (limited to 'lib/test_overflow.c')
0 files changed, 0 insertions, 0 deletions