Lines Matching refs:csr

73 	u32 csr = 0;  in ebus_dma_irq()  local
76 csr = readl(p->regs + EBDMA_CSR); in ebus_dma_irq()
77 writel(csr, p->regs + EBDMA_CSR); in ebus_dma_irq()
80 if (csr & EBDMA_CSR_ERR_PEND) { in ebus_dma_irq()
84 } else if (csr & EBDMA_CSR_INT_PEND) { in ebus_dma_irq()
86 (csr & EBDMA_CSR_TC) ? in ebus_dma_irq()
98 u32 csr; in ebus_dma_register() local
112 csr = EBDMA_CSR_BURST_SZ_16 | EBDMA_CSR_EN_CNT; in ebus_dma_register()
115 csr |= EBDMA_CSR_TCI_DIS; in ebus_dma_register()
117 writel(csr, p->regs + EBDMA_CSR); in ebus_dma_register()
126 u32 csr; in ebus_dma_irq_enable() local
135 csr = readl(p->regs + EBDMA_CSR); in ebus_dma_irq_enable()
136 csr |= EBDMA_CSR_INT_EN; in ebus_dma_irq_enable()
137 writel(csr, p->regs + EBDMA_CSR); in ebus_dma_irq_enable()
141 csr = readl(p->regs + EBDMA_CSR); in ebus_dma_irq_enable()
142 csr &= ~EBDMA_CSR_INT_EN; in ebus_dma_irq_enable()
143 writel(csr, p->regs + EBDMA_CSR); in ebus_dma_irq_enable()
158 u32 csr; in ebus_dma_unregister() local
162 csr = readl(p->regs + EBDMA_CSR); in ebus_dma_unregister()
163 if (csr & EBDMA_CSR_INT_EN) { in ebus_dma_unregister()
164 csr &= ~EBDMA_CSR_INT_EN; in ebus_dma_unregister()
165 writel(csr, p->regs + EBDMA_CSR); in ebus_dma_unregister()
178 u32 csr; in ebus_dma_request() local
185 csr = readl(p->regs + EBDMA_CSR); in ebus_dma_request()
187 if (!(csr & EBDMA_CSR_EN_DMA)) in ebus_dma_request()
190 if (csr & EBDMA_CSR_NA_LOADED) in ebus_dma_request()
207 u32 csr; in ebus_dma_prepare() local
212 csr = (EBDMA_CSR_INT_EN | in ebus_dma_prepare()
218 csr |= EBDMA_CSR_WRITE; in ebus_dma_prepare()
220 csr |= EBDMA_CSR_TCI_DIS; in ebus_dma_prepare()
222 writel(csr, p->regs + EBDMA_CSR); in ebus_dma_prepare()
243 u32 orig_csr, csr; in ebus_dma_enable() local
246 orig_csr = csr = readl(p->regs + EBDMA_CSR); in ebus_dma_enable()
248 csr |= EBDMA_CSR_EN_DMA; in ebus_dma_enable()
250 csr &= ~EBDMA_CSR_EN_DMA; in ebus_dma_enable()
252 (csr & EBDMA_CSR_EN_DMA)) in ebus_dma_enable()
253 writel(csr, p->regs + EBDMA_CSR); in ebus_dma_enable()