Lines Matching refs:dma_base_addr
42 static unsigned long dma_base_addr(unsigned int chan) in dma_base_addr() function
96 u32 chcr = __raw_readl(dma_base_addr(chan->chan) + CHCR); in calc_xmit_shift()
114 chcr = __raw_readl(dma_base_addr(chan->chan) + CHCR); in dma_tei()
120 __raw_writel(chcr, (dma_base_addr(chan->chan) + CHCR)); in dma_tei()
154 __raw_writel(chcr, (dma_base_addr(chan->chan) + CHCR)); in sh_dmac_configure_channel()
165 chcr = __raw_readl(dma_base_addr(chan->chan) + CHCR); in sh_dmac_enable_dma()
171 __raw_writel(chcr, (dma_base_addr(chan->chan) + CHCR)); in sh_dmac_enable_dma()
189 chcr = __raw_readl(dma_base_addr(chan->chan) + CHCR); in sh_dmac_disable_dma()
191 __raw_writel(chcr, (dma_base_addr(chan->chan) + CHCR)); in sh_dmac_disable_dma()
222 __raw_writel(chan->sar, (dma_base_addr(chan->chan) + SAR)); in sh_dmac_xfer_dma()
225 __raw_writel(chan->dar, (dma_base_addr(chan->chan) + DAR)); in sh_dmac_xfer_dma()
228 (dma_base_addr(chan->chan) + TCR)); in sh_dmac_xfer_dma()
237 if (!(__raw_readl(dma_base_addr(chan->chan) + CHCR) & CHCR_DE)) in sh_dmac_get_dma_residue()
240 return __raw_readl(dma_base_addr(chan->chan) + TCR) in sh_dmac_get_dma_residue()