Lines Matching refs:dma
450 /* risc group / risc main loop / dma management */
470 btv->cvbi ? (unsigned long long)btv->cvbi->top.dma : 0,
471 btv->curr.top ? (unsigned long long)btv->curr.top->top.dma : 0,
472 btv->cvbi ? (unsigned long long)btv->cvbi->bottom.dma : 0,
473 btv->curr.bottom ? (unsigned long long)btv->curr.bottom->bottom.dma : 0);
492 btwrite(btv->main.dma, BT848_RISC_STRT_ADD);
512 btv->c.nr, (unsigned long long)btv->main.dma);
518 btv->main.cpu[3] = cpu_to_le32(btv->main.dma + (4<<2));
522 btv->main.cpu[5] = cpu_to_le32(btv->main.dma + (6<<2));
524 btv->main.cpu[7] = cpu_to_le32(btv->main.dma + (8<<2));
532 btv->main.cpu[11] = cpu_to_le32(btv->main.dma + (12<<2));
534 btv->main.cpu[13] = cpu_to_le32(btv->main.dma + (14<<2));
538 btv->main.cpu[15] = cpu_to_le32(btv->main.dma + (0<<2));
548 unsigned long next = btv->main.dma + ((slot+2) << 2);
556 (unsigned long long)risc->dma, irqflags);
565 btv->main.cpu[slot+1] = cpu_to_le32(risc->dma);
573 struct videobuf_dmabuf *dma=videobuf_to_dma(&buf->vb);
577 videobuf_dma_unmap(q->dev, dma);
578 videobuf_dma_free(dma);
700 struct videobuf_dmabuf *dma=videobuf_to_dma(&buf->vb);
717 bttv_risc_packed(btv,&buf->top,dma->sglist,
723 bttv_risc_packed(btv,&buf->bottom,dma->sglist,
727 bttv_risc_packed(btv,&buf->top,dma->sglist,
729 bttv_risc_packed(btv,&buf->bottom,dma->sglist,
733 bttv_risc_packed(btv,&buf->top,dma->sglist,
735 bttv_risc_packed(btv,&buf->bottom,dma->sglist,
768 bttv_risc_planar(btv, &buf->top, dma->sglist,
777 bttv_risc_planar(btv, &buf->bottom, dma->sglist,
790 dma->sglist,
797 dma->sglist,
813 dma->sglist,
821 dma->sglist,
840 bttv_risc_packed(btv, &buf->top, dma->sglist,
843 bttv_risc_packed(btv, &buf->bottom, dma->sglist,