Searched refs:axi_chan_iowrite32 (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/dma/dw-axi-dmac/ |
H A D | dw-axi-dmac-platform.c | 56 axi_chan_iowrite32(struct axi_dma_chan *chan, u32 reg, u32 val) in axi_chan_iowrite32() function 118 axi_chan_iowrite32(chan, CH_INTSTATUS_ENA, DWAXIDMAC_IRQ_NONE); in axi_chan_irq_disable() 122 axi_chan_iowrite32(chan, CH_INTSTATUS_ENA, val); in axi_chan_irq_disable() 128 axi_chan_iowrite32(chan, CH_INTSTATUS_ENA, irq_mask); in axi_chan_irq_set() 133 axi_chan_iowrite32(chan, CH_INTSIGNAL_ENA, irq_mask); in axi_chan_irq_sig_set() 138 axi_chan_iowrite32(chan, CH_INTCLEAR, irq_mask); in axi_chan_irq_clear() 290 axi_chan_iowrite32(chan, CH_CFG_L, reg); in axi_chan_block_xfer_start() 296 axi_chan_iowrite32(chan, CH_CFG_H, reg); in axi_chan_block_xfer_start()
|
/kernel/linux/linux-6.6/drivers/dma/dw-axi-dmac/ |
H A D | dw-axi-dmac-platform.c | 66 axi_chan_iowrite32(struct axi_dma_chan *chan, u32 reg, u32 val) in axi_chan_iowrite32() function 110 axi_chan_iowrite32(chan, CH_CFG_L, cfg_lo); in axi_chan_config_write() 111 axi_chan_iowrite32(chan, CH_CFG_H, cfg_hi); in axi_chan_config_write() 155 axi_chan_iowrite32(chan, CH_INTSTATUS_ENA, DWAXIDMAC_IRQ_NONE); in axi_chan_irq_disable() 159 axi_chan_iowrite32(chan, CH_INTSTATUS_ENA, val); in axi_chan_irq_disable() 165 axi_chan_iowrite32(chan, CH_INTSTATUS_ENA, irq_mask); in axi_chan_irq_set() 170 axi_chan_iowrite32(chan, CH_INTSIGNAL_ENA, irq_mask); in axi_chan_irq_sig_set() 175 axi_chan_iowrite32(chan, CH_INTCLEAR, irq_mask); in axi_chan_irq_clear()
|
Completed in 4 milliseconds