diff options
author | 2018-07-11 11:10:16 +0900 | |
---|---|---|
committer | 2018-07-11 10:47:31 +0530 | |
commit | 8115ce745fa26ccffe7d1a542ab4322acf4a682d (patch) | |
tree | 5c516be732e1479e3d6f37a2a21bd47c6d0f23fe /tools/perf/scripts/python/syscall-counts.py | |
parent | dmaengine: sh: rcar-dmac: add a new function to clear CHCR.DE with barrier (diff) | |
download | linux-dev-8115ce745fa26ccffe7d1a542ab4322acf4a682d.tar.xz linux-dev-8115ce745fa26ccffe7d1a542ab4322acf4a682d.zip |
dmaengine: sh: rcar-dmac: Add dma_pause operation
This patch adds dma_pause operation. This patch is based on
Muhammad Hamza Farooq's patch.
After this patch applied, an issue that the sh-sci driver with
high baud rate might cause data lost disappeared because the DMAC
is possible to transmit between [1] and [2] below, and then
the residue of [1] is not true:
In rx_timer_fn() of the sh-sci.c:
dmaengine_pause();
...
dmaengine_tx_status(); /* [1] */
...
dmaengine_terminate_all(); /* [2] */
Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
Signed-off-by: Vinod Koul <vkoul@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions