Lines Matching refs:mdma
113 void __iomem *regs = priv->regs + TSI721_DMAC_BASE(priv->mdma.ch_id); in tsi721_maint_dma()
125 bd_ptr = priv->mdma.bd_base; in tsi721_maint_dma()
153 priv->mdma.ch_id, ch_stat); in tsi721_maint_dma()
1433 priv->mdma.ch_id = TSI721_DMACH_MAINT; in tsi721_bdma_maint_init()
1443 priv->mdma.bd_num = bd_num; in tsi721_bdma_maint_init()
1444 priv->mdma.bd_phys = bd_phys; in tsi721_bdma_maint_init()
1445 priv->mdma.bd_base = bd_ptr; in tsi721_bdma_maint_init()
1462 priv->mdma.bd_base = NULL; in tsi721_bdma_maint_init()
1466 priv->mdma.sts_phys = sts_phys; in tsi721_bdma_maint_init()
1467 priv->mdma.sts_base = sts_ptr; in tsi721_bdma_maint_init()
1468 priv->mdma.sts_size = sts_size; in tsi721_bdma_maint_init()
1508 struct tsi721_bdma_maint *mdma = &priv->mdma; in tsi721_bdma_maint_free() local
1509 void __iomem *regs = priv->regs + TSI721_DMAC_BASE(mdma->ch_id); in tsi721_bdma_maint_free()
1511 if (mdma->bd_base == NULL) in tsi721_bdma_maint_free()
1524 mdma->bd_num * sizeof(struct tsi721_dma_desc), in tsi721_bdma_maint_free()
1525 mdma->bd_base, mdma->bd_phys); in tsi721_bdma_maint_free()
1526 mdma->bd_base = NULL; in tsi721_bdma_maint_free()
1530 mdma->sts_size * sizeof(struct tsi721_dma_sts), in tsi721_bdma_maint_free()
1531 mdma->sts_base, mdma->sts_phys); in tsi721_bdma_maint_free()
1532 mdma->sts_base = NULL; in tsi721_bdma_maint_free()