Lines Matching refs:tx_dma_regs
104 struct dma_reg *tx_dma_regs; member
173 korina_abort_dma(dev, lp->tx_dma_regs); in korina_abort_tx()
236 if (readl(&(lp->tx_dma_regs->dmandptr)) == 0) { in korina_send_packet()
245 &lp->tx_dma_regs->dmandptr); in korina_send_packet()
261 &(lp->tx_dma_regs->dmandptr)); in korina_send_packet()
592 dmas = readl(&lp->tx_dma_regs->dmas); in korina_tx()
593 writel(~dmas, &lp->tx_dma_regs->dmas); in korina_tx()
595 writel(readl(&lp->tx_dma_regs->dmasm) & in korina_tx()
597 &lp->tx_dma_regs->dmasm); in korina_tx()
610 dmas = readl(&lp->tx_dma_regs->dmas); in korina_tx_dma_interrupt()
613 dmasm = readl(&lp->tx_dma_regs->dmasm); in korina_tx_dma_interrupt()
615 &lp->tx_dma_regs->dmasm); in korina_tx_dma_interrupt()
620 (readl(&(lp->tx_dma_regs->dmandptr)) == 0)) { in korina_tx_dma_interrupt()
622 &(lp->tx_dma_regs->dmandptr)); in korina_tx_dma_interrupt()
830 writel(readl(&lp->tx_dma_regs->dmasm) & in korina_init()
832 &lp->tx_dma_regs->dmasm); in korina_init()
896 writel(readl(&lp->tx_dma_regs->dmasm) | in korina_restart_task()
898 &lp->tx_dma_regs->dmasm); in korina_restart_task()
1058 tmp = readl(&lp->tx_dma_regs->dmasm); in korina_close()
1060 writel(tmp, &lp->tx_dma_regs->dmasm); in korina_close()
1137 lp->tx_dma_regs = ioremap_nocache(r->start, resource_size(r)); in korina_probe()
1138 if (!lp->tx_dma_regs) { in korina_probe()
1193 iounmap(lp->tx_dma_regs); in korina_probe()
1210 iounmap(lp->tx_dma_regs); in korina_remove()