Lines Matching refs:dmasm
277 u32 dmasm; /* Mask. */ member
573 u32 dmas, dmasm; in korina_rx_dma_interrupt() local
578 dmasm = readl(&lp->rx_dma_regs->dmasm); in korina_rx_dma_interrupt()
579 writel(dmasm | (DMA_STAT_DONE | in korina_rx_dma_interrupt()
581 &lp->rx_dma_regs->dmasm); in korina_rx_dma_interrupt()
713 writel(readl(&lp->rx_dma_regs->dmasm) & in korina_poll()
715 &lp->rx_dma_regs->dmasm); in korina_poll()
843 writel(readl(&lp->tx_dma_regs->dmasm) & in korina_tx()
845 &lp->tx_dma_regs->dmasm); in korina_tx()
855 u32 dmas, dmasm; in korina_tx_dma_interrupt() local
861 dmasm = readl(&lp->tx_dma_regs->dmasm); in korina_tx_dma_interrupt()
862 writel(dmasm | (DMA_STAT_FINI | DMA_STAT_ERR), in korina_tx_dma_interrupt()
863 &lp->tx_dma_regs->dmasm); in korina_tx_dma_interrupt()
1092 writel(readl(&lp->tx_dma_regs->dmasm) & in korina_init()
1094 &lp->tx_dma_regs->dmasm); in korina_init()
1095 writel(readl(&lp->rx_dma_regs->dmasm) & in korina_init()
1097 &lp->rx_dma_regs->dmasm); in korina_init()
1159 writel(readl(&lp->tx_dma_regs->dmasm) | in korina_restart_task()
1161 &lp->tx_dma_regs->dmasm); in korina_restart_task()
1162 writel(readl(&lp->rx_dma_regs->dmasm) | in korina_restart_task()
1164 &lp->rx_dma_regs->dmasm); in korina_restart_task()
1248 tmp = readl(&lp->tx_dma_regs->dmasm); in korina_close()
1250 writel(tmp, &lp->tx_dma_regs->dmasm); in korina_close()
1253 tmp = readl(&lp->rx_dma_regs->dmasm); in korina_close()
1255 writel(tmp, &lp->rx_dma_regs->dmasm); in korina_close()