From: Saurabh Sengar Date: Tue, 6 Mar 2018 10:50:12 +0000 (+0530) Subject: drm: xlnx: mixer: remove deprecated dmaengine_terminate_all X-Git-Tag: xlnx_rebase_v4.14_2018.1~82 X-Git-Url: https://rtime.felk.cvut.cz/gitweb/zynq/linux.git/commitdiff_plain/7c8a1767a62ec34da851247b84a984165ec4d292 drm: xlnx: mixer: remove deprecated dmaengine_terminate_all Replacing dmaengine_terminate_all with dmaengine_terminate_sync, as the former one is deprecated. Signed-off-by: Saurabh Sengar Reviewed-by: Hyun Kwon Signed-off-by: Michal Simek --- diff --git a/drivers/gpu/drm/xlnx/xlnx_mixer.c b/drivers/gpu/drm/xlnx/xlnx_mixer.c index 503424a21720..4535a81171a2 100644 --- a/drivers/gpu/drm/xlnx/xlnx_mixer.c +++ b/drivers/gpu/drm/xlnx/xlnx_mixer.c @@ -1267,7 +1267,7 @@ static void xlnx_mix_plane_dpms(struct drm_plane *base_plane, int dpms) /* 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; } }