Searched refs:imx_dmav1_writel (Results 1 – 1 of 1) sorted by relevance
/Linux-v6.6/drivers/dma/ |
D | imx-dma.c | 237 static void imx_dmav1_writel(struct imxdma_engine *imxdma, unsigned val, in imx_dmav1_writel() function 273 imx_dmav1_writel(imxdma, sg->dma_address, in imxdma_sg_next() 276 imx_dmav1_writel(imxdma, sg->dma_address, in imxdma_sg_next() 279 imx_dmav1_writel(imxdma, now, DMA_CNTR(imxdmac->channel)); in imxdma_sg_next() 299 imx_dmav1_writel(imxdma, 1 << channel, DMA_DISR); in imxdma_enable_hw() 300 imx_dmav1_writel(imxdma, imx_dmav1_readl(imxdma, DMA_DIMR) & in imxdma_enable_hw() 302 imx_dmav1_writel(imxdma, imx_dmav1_readl(imxdma, DMA_CCR(channel)) | in imxdma_enable_hw() 312 imx_dmav1_writel(imxdma, tmp | CCR_RPT | CCR_ACRPT, in imxdma_enable_hw() 332 imx_dmav1_writel(imxdma, imx_dmav1_readl(imxdma, DMA_DIMR) | in imxdma_disable_hw() 334 imx_dmav1_writel(imxdma, imx_dmav1_readl(imxdma, DMA_CCR(channel)) & in imxdma_disable_hw() [all …]
|