Convert driver to use the new helper function for callback Signed-off-by: Dave Jiang <dave.jiang@xxxxxxxxx> --- drivers/dma/cppi41.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/dma/cppi41.c b/drivers/dma/cppi41.c index ceedafb..7fe245d 100644 --- a/drivers/dma/cppi41.c +++ b/drivers/dma/cppi41.c @@ -311,6 +311,7 @@ static irqreturn_t cppi41_irq(int irq, void *data) __iormb(); while (val) { + struct dmaengine_desc_callback cb; u32 desc, len; q_num = __fls(val); @@ -331,7 +332,8 @@ static irqreturn_t cppi41_irq(int irq, void *data) c->residue = pd_trans_len(c->desc->pd6) - len; dma_cookie_complete(&c->txd); - c->txd.callback(c->txd.callback_param); + dmaengine_desc_get_callback(&c->txd, &cb); + dmaengine_desc_callback_invoke(&cb, NULL); } } return IRQ_HANDLED; -- To unsubscribe from this list: send the line "unsubscribe dmaengine" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html