Lines Matching refs:pt3
35 struct pt3_board *pt3 = adap->dvb_adap.priv; in pt3_stop_dma() local
41 stat = ioread32(pt3->regs[0] + base + OFST_STATUS); in pt3_stop_dma()
45 iowrite32(0x02, pt3->regs[0] + base + OFST_DMA_CTL); in pt3_stop_dma()
47 stat = ioread32(pt3->regs[0] + base + OFST_STATUS); in pt3_stop_dma()
57 struct pt3_board *pt3 = adap->dvb_adap.priv; in pt3_start_dma() local
60 iowrite32(0x02, pt3->regs[0] + base + OFST_DMA_CTL); in pt3_start_dma()
62 pt3->regs[0] + base + OFST_DMA_DESC_L); in pt3_start_dma()
64 pt3->regs[0] + base + OFST_DMA_DESC_H); in pt3_start_dma()
65 iowrite32(0x01, pt3->regs[0] + base + OFST_DMA_CTL); in pt3_start_dma()
138 struct pt3_board *pt3; in pt3_free_dmabuf() local
141 pt3 = adap->dvb_adap.priv; in pt3_free_dmabuf()
143 dma_free_coherent(&pt3->pdev->dev, DATA_BUF_SZ, in pt3_free_dmabuf()
148 dma_free_coherent(&pt3->pdev->dev, PAGE_SIZE, in pt3_free_dmabuf()
156 struct pt3_board *pt3; in pt3_alloc_dmabuf() local
164 pt3 = adap->dvb_adap.priv; in pt3_alloc_dmabuf()
167 for (i = 0; i < pt3->num_bufs; i++) { in pt3_alloc_dmabuf()
168 p = dma_alloc_coherent(&pt3->pdev->dev, DATA_BUF_SZ, in pt3_alloc_dmabuf()
183 p = dma_alloc_coherent(&pt3->pdev->dev, PAGE_SIZE, in pt3_alloc_dmabuf()