Lines Matching refs:pgpuobj
281 int align, struct nvkm_gpuobj **pgpuobj) in gf100_gr_chan_bind() argument
288 align, false, parent, pgpuobj); in gf100_gr_chan_bind()
292 nvkm_kmap(*pgpuobj); in gf100_gr_chan_bind()
294 nvkm_wo32(*pgpuobj, i, gr->data[i / 4]); in gf100_gr_chan_bind()
297 nvkm_wo32(*pgpuobj, 0x00, chan->mmio_nr / 2); in gf100_gr_chan_bind()
298 nvkm_wo32(*pgpuobj, 0x04, chan->mmio_vma.offset >> 8); in gf100_gr_chan_bind()
300 nvkm_wo32(*pgpuobj, 0xf4, 0); in gf100_gr_chan_bind()
301 nvkm_wo32(*pgpuobj, 0xf8, 0); in gf100_gr_chan_bind()
302 nvkm_wo32(*pgpuobj, 0x10, chan->mmio_nr / 2); in gf100_gr_chan_bind()
303 nvkm_wo32(*pgpuobj, 0x14, lower_32_bits(chan->mmio_vma.offset)); in gf100_gr_chan_bind()
304 nvkm_wo32(*pgpuobj, 0x18, upper_32_bits(chan->mmio_vma.offset)); in gf100_gr_chan_bind()
305 nvkm_wo32(*pgpuobj, 0x1c, 1); in gf100_gr_chan_bind()
306 nvkm_wo32(*pgpuobj, 0x20, 0); in gf100_gr_chan_bind()
307 nvkm_wo32(*pgpuobj, 0x28, 0); in gf100_gr_chan_bind()
308 nvkm_wo32(*pgpuobj, 0x2c, 0); in gf100_gr_chan_bind()
310 nvkm_done(*pgpuobj); in gf100_gr_chan_bind()