Lines Matching refs:chan
43 struct nv04_fifo_chan *chan = NULL; in nv17_fifo_dma_new() local
58 if (!(chan = kzalloc(sizeof(*chan), GFP_KERNEL))) in nv17_fifo_dma_new()
60 *pobject = &chan->base.object; in nv17_fifo_dma_new()
68 0, 0x800000, 0x10000, oclass, &chan->base); in nv17_fifo_dma_new()
69 chan->fifo = fifo; in nv17_fifo_dma_new()
73 args->v0.chid = chan->base.chid; in nv17_fifo_dma_new()
74 chan->ramfc = chan->base.chid * 64; in nv17_fifo_dma_new()
77 nvkm_wo32(imem->ramfc, chan->ramfc + 0x00, args->v0.offset); in nv17_fifo_dma_new()
78 nvkm_wo32(imem->ramfc, chan->ramfc + 0x04, args->v0.offset); in nv17_fifo_dma_new()
79 nvkm_wo32(imem->ramfc, chan->ramfc + 0x0c, chan->base.push->addr >> 4); in nv17_fifo_dma_new()
80 nvkm_wo32(imem->ramfc, chan->ramfc + 0x14, in nv17_fifo_dma_new()