Lines Matching refs:dma_regs
573 struct dbdma_regs __iomem *dma_regs = ap->ioaddr.bmdma_addr;
575 if (dma_regs) {
579 writel((RUN|PAUSE|FLUSH|WAKE|DEAD) << 16, &dma_regs->control);
580 while (--timeout && (readl(&dma_regs->status) & RUN))
592 struct dbdma_regs __iomem *dma_regs = ap->ioaddr.bmdma_addr;
598 writel(priv->dma_table_dma, &dma_regs->cmdptr);
621 struct dbdma_regs __iomem *dma_regs = ap->ioaddr.bmdma_addr;
625 writel((RUN << 16) | RUN, &dma_regs->control);
627 (void)readl(&dma_regs->control);
634 struct dbdma_regs __iomem *dma_regs = ap->ioaddr.bmdma_addr;
640 writel (((RUN|WAKE|DEAD) << 16), &dma_regs->control);
641 while (--timeout && (readl(&dma_regs->status) & RUN))
648 struct dbdma_regs __iomem *dma_regs = ap->ioaddr.bmdma_addr;
652 dstat = readl(&dma_regs->status);
688 writel((FLUSH << 16) | FLUSH, &dma_regs->control);
691 dstat = readl(&dma_regs->status);
1035 void __iomem *dma_regs = NULL;
1076 dma_regs = devm_ioremap(priv->dev, dmaregs,
1078 if (dma_regs == NULL)
1093 priv->tfregs, dma_regs);
1101 if (priv->pdev && dma_regs)