Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/drivers/dma/dw-axi-dmac/
H A Ddw-axi-dmac.h168 #define DMAC_CHAN_EN_SHIFT 0 macro
H A Ddw-axi-dmac-platform.c151 val &= ~(BIT(chan->id) << DMAC_CHAN_EN_SHIFT); in axi_chan_disable()
161 val |= BIT(chan->id) << DMAC_CHAN_EN_SHIFT | in axi_chan_enable()
172 return !!(val & (BIT(chan->id) << DMAC_CHAN_EN_SHIFT)); in axi_chan_is_hw_enable()
/kernel/linux/linux-6.6/drivers/dma/dw-axi-dmac/
H A Ddw-axi-dmac.h216 #define DMAC_CHAN_EN_SHIFT 0 macro
H A Ddw-axi-dmac-platform.c188 val &= ~(BIT(chan->id) << DMAC_CHAN_EN_SHIFT); in axi_chan_disable()
202 val |= BIT(chan->id) << DMAC_CHAN_EN_SHIFT | in axi_chan_enable()
205 val |= BIT(chan->id) << DMAC_CHAN_EN_SHIFT | in axi_chan_enable()
216 return !!(val & (BIT(chan->id) << DMAC_CHAN_EN_SHIFT)); in axi_chan_is_hw_enable()
1140 u32 chan_active = BIT(chan->id) << DMAC_CHAN_EN_SHIFT; in dma_chan_terminate_all()

Completed in 6 milliseconds