Replacing dmaengine_terminate_all with dmaengine_terminate_sync,
as the former one is deprecated.
Signed-off-by: Saurabh Sengar <saurabhs@xilinx.com>
Reviewed-by: Hyun Kwon <hyun.kwon@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
/* stop dma engine and release descriptors */
for (i = 0; i < XVMIX_MAX_NUM_SUB_PLANES; i++) {
if (plane->dma[i].chan && plane->dma[i].is_active) {
- dmaengine_terminate_all(plane->dma[i].chan);
+ dmaengine_terminate_sync(plane->dma[i].chan);
plane->dma[i].is_active = false;
}
}