Lines Matching refs:dma_reg_write
176 #define dma_reg_write(ctlr, ofs, v) writel(v, (ctlr)->dmaregs + (ofs)) macro
326 dma_reg_write(ctlr, info->reg, val); in _cpdma_control_set()
366 dma_reg_write(ctlr, rate_reg, chan->rate_factor); in cpdma_chan_set_chan_shaper()
390 dma_reg_write(ctlr, chan->int_set, chan->mask); in cpdma_chan_on()
506 dma_reg_write(ctlr, rate_reg, ch->rate_factor); in cpdma_chan_set_factors()
550 dma_reg_write(ctlr, CPDMA_SOFTRESET, 1); in cpdma_ctlr_start()
567 dma_reg_write(ctlr, CPDMA_RXINTMASKCLEAR, 0xffffffff); in cpdma_ctlr_start()
568 dma_reg_write(ctlr, CPDMA_TXINTMASKCLEAR, 0xffffffff); in cpdma_ctlr_start()
570 dma_reg_write(ctlr, CPDMA_TXCONTROL, 1); in cpdma_ctlr_start()
571 dma_reg_write(ctlr, CPDMA_RXCONTROL, 1); in cpdma_ctlr_start()
615 dma_reg_write(ctlr, CPDMA_RXINTMASKCLEAR, 0xffffffff); in cpdma_ctlr_stop()
616 dma_reg_write(ctlr, CPDMA_TXINTMASKCLEAR, 0xffffffff); in cpdma_ctlr_stop()
618 dma_reg_write(ctlr, CPDMA_TXCONTROL, 0); in cpdma_ctlr_stop()
619 dma_reg_write(ctlr, CPDMA_RXCONTROL, 0); in cpdma_ctlr_stop()
666 dma_reg_write(ctlr, CPDMA_MACEOIVECTOR, value); in cpdma_ctlr_eoi()
1327 dma_reg_write(ctlr, chan->int_clear, chan->mask); in cpdma_chan_stop()
1330 dma_reg_write(ctlr, chan->td, chan_linear(chan)); in cpdma_chan_stop()
1384 dma_reg_write(chan->ctlr, enable ? chan->int_set : chan->int_clear, in cpdma_chan_int_ctrl()