diff --git a/drivers/dma/pl330.c b/drivers/dma/pl330.c index bac249bb5..f59fc22c0 100755 --- a/drivers/dma/pl330.c +++ b/drivers/dma/pl330.c @@ -1863,7 +1863,7 @@ static void dma_pl330_rqcb(struct dma_pl330_desc *desc, enum pl330_op_err err) if (desc->infiniteloop) pl330_tasklet((unsigned long)pch); else - tasklet_schedule(&pch->task); + tasklet_hi_schedule(&pch->task); } static void pl330_dotask(unsigned long data)