Lines Matching refs:device
924 struct nvkm_device *device = gr->base.engine.subdev.device; in gm204_grctx_generate_tpcid() local
930 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x698), id); in gm204_grctx_generate_tpcid()
931 nvkm_wr32(device, GPC_UNIT(gpc, 0x0c10 + tpc * 4), id); in gm204_grctx_generate_tpcid()
932 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x088), id); in gm204_grctx_generate_tpcid()
942 struct nvkm_device *device = gr->base.engine.subdev.device; in gm204_grctx_generate_rop_active_fbps() local
943 const u32 fbp_count = nvkm_rd32(device, 0x12006c); in gm204_grctx_generate_rop_active_fbps()
944 nvkm_mask(device, 0x408850, 0x0000000f, fbp_count); /* zrop */ in gm204_grctx_generate_rop_active_fbps()
945 nvkm_mask(device, 0x408958, 0x0000000f, fbp_count); /* crop */ in gm204_grctx_generate_rop_active_fbps()
951 struct nvkm_device *device = gr->base.engine.subdev.device; in gm204_grctx_generate_405b60() local
975 nvkm_wr32(device, 0x405b60 + (i * 4), dist[i]); in gm204_grctx_generate_405b60()
977 nvkm_wr32(device, 0x405ba0 + (i * 4), gpcs[i]); in gm204_grctx_generate_405b60()
983 struct nvkm_device *device = gr->base.engine.subdev.device; in gm204_grctx_generate_main() local
994 nvkm_wr32(device, 0x404154, 0x00000000); in gm204_grctx_generate_main()
1006 nvkm_wr32(device, 0x4064d0 + (i * 0x04), 0x00000000); in gm204_grctx_generate_main()
1007 nvkm_wr32(device, 0x406500, 0x00000000); in gm204_grctx_generate_main()
1009 nvkm_wr32(device, 0x405b00, (gr->tpc_total << 8) | gr->gpc_nr); in gm204_grctx_generate_main()
1015 nvkm_wr32(device, 0x4041c4, tmp); in gm204_grctx_generate_main()
1020 nvkm_wr32(device, 0x404154, 0x00000800); in gm204_grctx_generate_main()
1023 nvkm_mask(device, 0x418e94, 0xffffffff, 0xc4230000); in gm204_grctx_generate_main()
1024 nvkm_mask(device, 0x418e4c, 0xffffffff, 0x70000000); in gm204_grctx_generate_main()