]> rtime.felk.cvut.cz Git - zynq/linux.git/commitdiff
drm: xlnx: mixer: remove deprecated dmaengine_terminate_all
authorSaurabh Sengar <saurabh.singh@xilinx.com>
Tue, 6 Mar 2018 10:50:12 +0000 (16:20 +0530)
committerMichal Simek <michal.simek@xilinx.com>
Fri, 9 Mar 2018 08:09:49 +0000 (09:09 +0100)
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>
drivers/gpu/drm/xlnx/xlnx_mixer.c

index 503424a21720792c3d7cbfe8bb0d6da5339c170b..4535a81171a24ad03bee9541aa20cd6102276206 100644 (file)
@@ -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;
                        }
                }