dmaengine: pl330: Use tasklet_hi_schedule

Use tasklet_hi_schedule for better audio performance,
especially for LLA (Low Latency Audio) situation.

Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com>
Change-Id: Ic5a215a269e718b0e5613132cb9fe9b58940d0e1
This commit is contained in:
Sugar Zhang 2024-01-02 15:09:57 +08:00 committed by Ksawlii
parent 77fa911b76
commit 7f76519186

View file

@ -1863,7 +1863,7 @@ static void dma_pl330_rqcb(struct dma_pl330_desc *desc, enum pl330_op_err err)
if (desc->infiniteloop) if (desc->infiniteloop)
pl330_tasklet((unsigned long)pch); pl330_tasklet((unsigned long)pch);
else else
tasklet_schedule(&pch->task); tasklet_hi_schedule(&pch->task);
} }
static void pl330_dotask(unsigned long data) static void pl330_dotask(unsigned long data)