diff options
author | Alexandru Ardelean <alexandru.ardelean@analog.com> | 2018-10-29 11:23:36 +0200 |
---|---|---|
committer | Vinod Koul <vkoul@kernel.org> | 2018-11-24 19:16:46 +0530 |
commit | fbffb6b4d44f1263390130cb8b35cabc030af3f7 (patch) | |
tree | bde643f82bd562744400e1753bd823413870906b /drivers/dma/dmatest.c | |
parent | 0255200bd29afc320c6ea4c1adf8bdc13a9b3c15 (diff) | |
download | linux-fbffb6b4d44f1263390130cb8b35cabc030af3f7.tar.bz2 |
dmaengine: dmatest: use dmaengine_terminate_sync() instead
The `dmaengine_terminate_all()` is marked as deprecated, so update the test
with `dmaengine_terminate_sync()` which is the recommended alternative.
Signed-off-by: Alexandru Ardelean <alexandru.ardelean@analog.com>
Signed-off-by: Vinod Koul <vkoul@kernel.org>
Diffstat (limited to 'drivers/dma/dmatest.c')
-rw-r--r-- | drivers/dma/dmatest.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/dma/dmatest.c b/drivers/dma/dmatest.c index 5d4b1e053fb7..214391ba019a 100644 --- a/drivers/dma/dmatest.c +++ b/drivers/dma/dmatest.c @@ -810,7 +810,7 @@ err_thread_type: /* terminate all transfers on specified channels */ if (ret || failed_tests) - dmaengine_terminate_all(chan); + dmaengine_terminate_sync(chan); thread->done = true; wake_up(&thread_wait); @@ -834,7 +834,7 @@ static void dmatest_cleanup_channel(struct dmatest_chan *dtc) } /* terminate all transfers on specified channels */ - dmaengine_terminate_all(dtc->chan); + dmaengine_terminate_sync(dtc->chan); kfree(dtc); } |