Lines Matching refs:gpc
245 int gpc, tpc, ppc, rop; in gm204_gr_init() local
269 for (i = 0, gpc = -1; i < gr->tpc_total; i++) { in gm204_gr_init()
271 gpc = (gpc + 1) % gr->gpc_nr; in gm204_gr_init()
272 } while (!tpcnr[gpc]); in gm204_gr_init()
273 tpc = gr->tpc_nr[gpc] - tpcnr[gpc]--; in gm204_gr_init()
283 for (gpc = 0; gpc < gr->gpc_nr; gpc++) { in gm204_gr_init()
284 nvkm_wr32(device, GPC_UNIT(gpc, 0x0914), in gm204_gr_init()
285 gr->magic_not_rop_nr << 8 | gr->tpc_nr[gpc]); in gm204_gr_init()
286 nvkm_wr32(device, GPC_UNIT(gpc, 0x0910), 0x00040000 | in gm204_gr_init()
288 nvkm_wr32(device, GPC_UNIT(gpc, 0x0918), magicgpc918); in gm204_gr_init()
312 for (gpc = 0; gpc < gr->gpc_nr; gpc++) { in gm204_gr_init()
313 for (ppc = 0; ppc < gr->ppc_nr[gpc]; ppc++) in gm204_gr_init()
314 nvkm_wr32(device, PPC_UNIT(gpc, ppc, 0x038), 0xc0000000); in gm204_gr_init()
315 nvkm_wr32(device, GPC_UNIT(gpc, 0x0420), 0xc0000000); in gm204_gr_init()
316 nvkm_wr32(device, GPC_UNIT(gpc, 0x0900), 0xc0000000); in gm204_gr_init()
317 nvkm_wr32(device, GPC_UNIT(gpc, 0x1028), 0xc0000000); in gm204_gr_init()
318 nvkm_wr32(device, GPC_UNIT(gpc, 0x0824), 0xc0000000); in gm204_gr_init()
319 for (tpc = 0; tpc < gr->tpc_nr[gpc]; tpc++) { in gm204_gr_init()
320 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x508), 0xffffffff); in gm204_gr_init()
321 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x50c), 0xffffffff); in gm204_gr_init()
322 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x224), 0xc0000000); in gm204_gr_init()
323 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x48c), 0xc0000000); in gm204_gr_init()
324 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x084), 0xc0000000); in gm204_gr_init()
325 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x430), 0xc0000000); in gm204_gr_init()
326 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x644), 0x00dffffe); in gm204_gr_init()
327 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x64c), 0x00000005); in gm204_gr_init()
329 nvkm_wr32(device, GPC_UNIT(gpc, 0x2c90), 0xffffffff); in gm204_gr_init()
330 nvkm_wr32(device, GPC_UNIT(gpc, 0x2c94), 0xffffffff); in gm204_gr_init()