Lines Matching refs:dma_reg
1002 struct dma64 *dma_reg; in pdc_ring_init() local
1042 dma_reg = &pdcs->regs->dmaregs[ringset]; in pdc_ring_init()
1045 iowrite32(PDC_TX_CTL, &dma_reg->dmaxmt.control); in pdc_ring_init()
1047 &dma_reg->dmarcv.control); in pdc_ring_init()
1048 iowrite32(0, &dma_reg->dmaxmt.ptr); in pdc_ring_init()
1049 iowrite32(0, &dma_reg->dmarcv.ptr); in pdc_ring_init()
1053 &dma_reg->dmaxmt.addrlow); in pdc_ring_init()
1055 &dma_reg->dmaxmt.addrhigh); in pdc_ring_init()
1058 &dma_reg->dmarcv.addrlow); in pdc_ring_init()
1060 &dma_reg->dmarcv.addrhigh); in pdc_ring_init()
1063 iowrite32(PDC_TX_CTL | PDC_TX_ENABLE, &dma_reg->dmaxmt.control); in pdc_ring_init()
1065 &dma_reg->dmarcv.control); in pdc_ring_init()
1297 struct dma64 *dma_reg; in pdc_hw_init() local
1324 dma_reg = &pdcs->regs->dmaregs[ringset]; in pdc_hw_init()
1327 iowrite32(PDC_TX_CTL, &dma_reg->dmaxmt.control); in pdc_hw_init()
1330 &dma_reg->dmarcv.control); in pdc_hw_init()
1333 iowrite32(0, &dma_reg->dmaxmt.ptr); in pdc_hw_init()
1334 iowrite32(0, &dma_reg->dmarcv.ptr); in pdc_hw_init()
1348 struct dma64 *dma_reg; in pdc_hw_disable() local
1350 dma_reg = &pdcs->regs->dmaregs[PDC_RINGSET]; in pdc_hw_disable()
1351 iowrite32(PDC_TX_CTL, &dma_reg->dmaxmt.control); in pdc_hw_disable()
1353 &dma_reg->dmarcv.control); in pdc_hw_disable()