Merge branch 'topic/err_reporting' into for-linus
[cascardo/linux.git] / drivers / dma / mpc512x_dma.c
index 9dd99ba..dde7134 100644 (file)
@@ -411,8 +411,7 @@ static void mpc_dma_process_completed(struct mpc_dma *mdma)
                list_for_each_entry(mdesc, &list, node) {
                        desc = &mdesc->desc;
 
-                       if (desc->callback)
-                               desc->callback(desc->callback_param);
+                       dmaengine_desc_get_callback_invoke(desc, NULL);
 
                        last_cookie = desc->cookie;
                        dma_run_dependencies(desc);