cppi_writel
cppi_writel(cdd->descs_phys, cdd->qmgr_mem + QMGR_MEMBASE(i));
cppi_writel(c->q_num, c->gcr_reg + RXHPCRA0);
cppi_writel(cdd->dma_tdfdq, cdd->ctrl_mem + DMA_TDFDQ);
cppi_writel(cdd->scratch_phys, cdd->qmgr_mem + QMGR_LRAM0_BASE);
cppi_writel(QMGR_SCRATCH_SIZE, cdd->qmgr_mem + QMGR_LRAM_SIZE);
cppi_writel(0, cdd->qmgr_mem + QMGR_LRAM1_BASE);
cppi_writel(c->q_num, c->gcr_reg + RXHPCRA0);
cppi_writel(reg, c->gcr_reg);
cppi_writel(reg, cdd->qmgr_mem + QMGR_QUEUE_D(c->q_num));
cppi_writel(reg, cdd->qmgr_mem +
cppi_writel(reg, c->gcr_reg);
cppi_writel(0, c->gcr_reg);
cppi_writel(0, cdd->qmgr_mem + QMGR_MEMBASE(i));
cppi_writel(0, cdd->qmgr_mem + QMGR_MEMCTRL(i));
cppi_writel(0, cdd->sched_mem + DMA_SCHED_CTRL);
cppi_writel(0, cdd->qmgr_mem + QMGR_LRAM0_BASE);
cppi_writel(0, cdd->qmgr_mem + QMGR_LRAM0_BASE);
cppi_writel(cdd->descs_phys, cdd->qmgr_mem + QMGR_MEMBASE(i));
cppi_writel(reg, cdd->qmgr_mem + QMGR_MEMCTRL(i));
cppi_writel(0, cdd->sched_mem + DMA_SCHED_CTRL);
cppi_writel(reg, cdd->sched_mem + DMA_SCHED_WORD(word));
cppi_writel(reg, cdd->sched_mem + DMA_SCHED_CTRL);
cppi_writel(cdd->scratch_phys, cdd->qmgr_mem + QMGR_LRAM0_BASE);
cppi_writel(TOTAL_DESCS_NUM, cdd->qmgr_mem + QMGR_LRAM_SIZE);
cppi_writel(0, cdd->qmgr_mem + QMGR_LRAM1_BASE);
cppi_writel(cdd->td_queue.submit, cdd->ctrl_mem + DMA_TDFDQ);