Lines Matching refs:dma_reg
984 struct dma64 *dma_reg; in pdc_ring_init() local
1024 dma_reg = &pdcs->regs->dmaregs[ringset]; in pdc_ring_init()
1027 iowrite32(PDC_TX_CTL, &dma_reg->dmaxmt.control); in pdc_ring_init()
1029 &dma_reg->dmarcv.control); in pdc_ring_init()
1030 iowrite32(0, &dma_reg->dmaxmt.ptr); in pdc_ring_init()
1031 iowrite32(0, &dma_reg->dmarcv.ptr); in pdc_ring_init()
1035 &dma_reg->dmaxmt.addrlow); in pdc_ring_init()
1037 &dma_reg->dmaxmt.addrhigh); in pdc_ring_init()
1040 &dma_reg->dmarcv.addrlow); in pdc_ring_init()
1042 &dma_reg->dmarcv.addrhigh); in pdc_ring_init()
1045 iowrite32(PDC_TX_CTL | PDC_TX_ENABLE, &dma_reg->dmaxmt.control); in pdc_ring_init()
1047 &dma_reg->dmarcv.control); in pdc_ring_init()
1279 struct dma64 *dma_reg; in pdc_hw_init() local
1306 dma_reg = &pdcs->regs->dmaregs[ringset]; in pdc_hw_init()
1309 iowrite32(PDC_TX_CTL, &dma_reg->dmaxmt.control); in pdc_hw_init()
1312 &dma_reg->dmarcv.control); in pdc_hw_init()
1315 iowrite32(0, &dma_reg->dmaxmt.ptr); in pdc_hw_init()
1316 iowrite32(0, &dma_reg->dmarcv.ptr); in pdc_hw_init()
1330 struct dma64 *dma_reg; in pdc_hw_disable() local
1332 dma_reg = &pdcs->regs->dmaregs[PDC_RINGSET]; in pdc_hw_disable()
1333 iowrite32(PDC_TX_CTL, &dma_reg->dmaxmt.control); in pdc_hw_disable()
1335 &dma_reg->dmarcv.control); in pdc_hw_disable()