Home
last modified time | relevance | path

Searched refs:DMAC_CHEN (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/dma/dw-axi-dmac/
H A Ddw-axi-dmac-platform.c150 val = axi_dma_ioread32(chan->chip, DMAC_CHEN); in axi_chan_disable()
153 axi_dma_iowrite32(chan->chip, DMAC_CHEN, val); in axi_chan_disable()
160 val = axi_dma_ioread32(chan->chip, DMAC_CHEN); in axi_chan_enable()
163 axi_dma_iowrite32(chan->chip, DMAC_CHEN, val); in axi_chan_enable()
170 val = axi_dma_ioread32(chan->chip, DMAC_CHEN); in axi_chan_is_hw_enable()
663 val = axi_dma_ioread32(chan->chip, DMAC_CHEN); in dma_chan_pause()
666 axi_dma_iowrite32(chan->chip, DMAC_CHEN, val); in dma_chan_pause()
689 val = axi_dma_ioread32(chan->chip, DMAC_CHEN); in axi_chan_resume()
692 axi_dma_iowrite32(chan->chip, DMAC_CHEN, val); in axi_chan_resume()
H A Ddw-axi-dmac.h124 #define DMAC_CHEN 0x018 /* R/W DMAC Channel Enable */ macro
/kernel/linux/linux-6.6/drivers/dma/dw-axi-dmac/
H A Ddw-axi-dmac-platform.c187 val = axi_dma_ioread32(chan->chip, DMAC_CHEN); in axi_chan_disable()
193 axi_dma_iowrite32(chan->chip, DMAC_CHEN, val); in axi_chan_disable()
200 val = axi_dma_ioread32(chan->chip, DMAC_CHEN); in axi_chan_enable()
207 axi_dma_iowrite32(chan->chip, DMAC_CHEN, val); in axi_chan_enable()
214 val = axi_dma_ioread32(chan->chip, DMAC_CHEN); in axi_chan_is_hw_enable()
1148 ret = readl_poll_timeout_atomic(chan->chip->regs + DMAC_CHEN, val, in dma_chan_terminate_all()
1183 val = axi_dma_ioread32(chan->chip, DMAC_CHEN); in dma_chan_pause()
1186 axi_dma_iowrite32(chan->chip, DMAC_CHEN, val); in dma_chan_pause()
1216 val = axi_dma_ioread32(chan->chip, DMAC_CHEN); in axi_chan_resume()
1219 axi_dma_iowrite32(chan->chip, DMAC_CHEN, va in axi_chan_resume()
[all...]
H A Ddw-axi-dmac.h153 #define DMAC_CHEN 0x018 /* R/W DMAC Channel Enable */ macro
215 /* DMAC_CHEN */

Completed in 5 milliseconds