Lines Matching refs:device

290 	nvkm_wr32(gr->base.engine.subdev.device, 0x400054, 0x2c350f63);  in gm107_gr_init_400054()
296 struct nvkm_device *device = gr->base.engine.subdev.device; in gm107_gr_init_shader_exceptions() local
297 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x644), 0x00dffffe); in gm107_gr_init_shader_exceptions()
298 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x64c), 0x00000005); in gm107_gr_init_shader_exceptions()
304 struct nvkm_device *device = gr->base.engine.subdev.device; in gm107_gr_init_504430() local
305 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x430), 0xc0000000); in gm107_gr_init_504430()
312 struct nvkm_device *device = subdev->device; in gm107_gr_init_bios_2() local
313 struct nvkm_bios *bios = device->bios; in gm107_gr_init_bios_2()
324 u32 save = nvkm_rd32(device, 0x619444); in gm107_gr_init_bios_2()
326 nvkm_wr32(device, 0x619444, save); in gm107_gr_init_bios_2()
346 struct nvkm_device *device = gr->base.engine.subdev.device; in gm107_gr_init_bios() local
347 struct nvkm_bios *bios = device->bios; in gm107_gr_init_bios()
355 nvkm_wr32(device, regs[E].ctrl, infoE.data); in gm107_gr_init_bios()
357 nvkm_wr32(device, regs[E].data, infoX.data); in gm107_gr_init_bios()
365 struct nvkm_device *device = gr->base.engine.subdev.device; in gm107_gr_init_gpc_mmu() local
366 struct nvkm_fb *fb = device->fb; in gm107_gr_init_gpc_mmu()
368 nvkm_wr32(device, GPC_BCAST(0x0880), 0x00000000); in gm107_gr_init_gpc_mmu()
369 nvkm_wr32(device, GPC_BCAST(0x0890), 0x00000000); in gm107_gr_init_gpc_mmu()
370 nvkm_wr32(device, GPC_BCAST(0x0894), 0x00000000); in gm107_gr_init_gpc_mmu()
371 nvkm_wr32(device, GPC_BCAST(0x08b4), nvkm_memory_addr(fb->mmu_wr) >> 8); in gm107_gr_init_gpc_mmu()
372 nvkm_wr32(device, GPC_BCAST(0x08b8), nvkm_memory_addr(fb->mmu_rd) >> 8); in gm107_gr_init_gpc_mmu()
443 gm107_gr_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_gr **pgr) in gm107_gr_new() argument
445 return gf100_gr_new_(gm107_gr_fwif, device, type, inst, pgr); in gm107_gr_new()