|
@@ -53,6 +53,8 @@ void mv_cesa_dma_step(struct mv_cesa_tdma_req *dreq)
|
|
|
engine->regs + CESA_SA_CFG);
|
|
|
writel_relaxed(dreq->chain.first->cur_dma,
|
|
|
engine->regs + CESA_TDMA_NEXT_ADDR);
|
|
|
+ BUG_ON(readl(engine->regs + CESA_SA_CMD) &
|
|
|
+ CESA_SA_CMD_EN_CESA_SA_ACCL0);
|
|
|
writel(CESA_SA_CMD_EN_CESA_SA_ACCL0, engine->regs + CESA_SA_CMD);
|
|
|
}
|
|
|
|