DMAC_CHAN_EN_SHIFT
u32 chan_active = BIT(chan->id) << DMAC_CHAN_EN_SHIFT;
<< (DMAC_CHAN_EN_SHIFT + DMAC_CHAN_BLOCK_SHIFT));
val &= ~(BIT(chan->id) << DMAC_CHAN_EN_SHIFT);
val &= ~(BIT(chan->id) << DMAC_CHAN_EN_SHIFT);
<< (DMAC_CHAN_EN_SHIFT + DMAC_CHAN_BLOCK_SHIFT) |
val |= BIT(chan->id) << DMAC_CHAN_EN_SHIFT |
val |= BIT(chan->id) << DMAC_CHAN_EN_SHIFT |
val |= BIT(chan->id) << DMAC_CHAN_EN_SHIFT |
return !!(val & (BIT(chan->id) << DMAC_CHAN_EN_SHIFT));