Searched refs:DMAC_CHEN (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/dma/dw-axi-dmac/ |
H A D | dw-axi-dmac-platform.c | 150 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 D | dw-axi-dmac.h | 124 #define DMAC_CHEN 0x018 /* R/W DMAC Channel Enable */ macro
|
/kernel/linux/linux-6.6/drivers/dma/dw-axi-dmac/ |
H A D | dw-axi-dmac-platform.c | 187 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 D | dw-axi-dmac.h | 153 #define DMAC_CHEN 0x018 /* R/W DMAC Channel Enable */ macro 215 /* DMAC_CHEN */
|
Completed in 5 milliseconds