Lines Matching refs:grctx
1042 const struct gf100_grctx_func *grctx = info->gr->func->grctx; in gf100_grctx_generate_bundle() local
1044 const int b = mmio_vram(info, grctx->bundle_size, (1 << s), true); in gf100_grctx_generate_bundle()
1046 mmio_wr32(info, 0x408008, 0x80000000 | (grctx->bundle_size >> s)); in gf100_grctx_generate_bundle()
1048 mmio_wr32(info, 0x41880c, 0x80000000 | (grctx->bundle_size >> s)); in gf100_grctx_generate_bundle()
1054 const struct gf100_grctx_func *grctx = info->gr->func->grctx; in gf100_grctx_generate_pagepool() local
1056 const int b = mmio_vram(info, grctx->pagepool_size, (1 << s), true); in gf100_grctx_generate_pagepool()
1067 const struct gf100_grctx_func *grctx = gr->func->grctx; in gf100_grctx_generate_attrib() local
1068 const u32 attrib = grctx->attrib_nr; in gf100_grctx_generate_attrib()
1069 const u32 size = 0x20 * (grctx->attrib_nr_max + grctx->alpha_nr_max); in gf100_grctx_generate_attrib()
1084 bo += grctx->attrib_nr_max; in gf100_grctx_generate_attrib()
1328 const struct gf100_grctx_func *func = gr->func->grctx; in gf100_grctx_generate_floorsweep()
1372 const struct gf100_grctx_func *grctx = gr->func->grctx; in gf100_grctx_generate_main() local
1378 gf100_gr_mmio(gr, grctx->hub); in gf100_grctx_generate_main()
1379 gf100_gr_mmio(gr, grctx->gpc_0); in gf100_grctx_generate_main()
1380 gf100_gr_mmio(gr, grctx->zcull); in gf100_grctx_generate_main()
1381 gf100_gr_mmio(gr, grctx->gpc_1); in gf100_grctx_generate_main()
1382 gf100_gr_mmio(gr, grctx->tpc); in gf100_grctx_generate_main()
1383 gf100_gr_mmio(gr, grctx->ppc); in gf100_grctx_generate_main()
1392 grctx->pagepool(info); in gf100_grctx_generate_main()
1393 grctx->bundle(info); in gf100_grctx_generate_main()
1394 grctx->attrib(info); in gf100_grctx_generate_main()
1395 if (grctx->patch_ltc) in gf100_grctx_generate_main()
1396 grctx->patch_ltc(info); in gf100_grctx_generate_main()
1397 grctx->unkn(gr); in gf100_grctx_generate_main()
1403 if (grctx->r400088) grctx->r400088(gr, false); in gf100_grctx_generate_main()
1407 gf100_gr_icmd(gr, grctx->icmd); in gf100_grctx_generate_main()
1408 if (grctx->sw_veid_bundle_init) in gf100_grctx_generate_main()
1409 gf100_gr_icmd(gr, grctx->sw_veid_bundle_init); in gf100_grctx_generate_main()
1410 if (grctx->r400088) grctx->r400088(gr, true); in gf100_grctx_generate_main()
1417 gf100_gr_mthd(gr, grctx->mthd); in gf100_grctx_generate_main()
1420 if (grctx->r419cb8) in gf100_grctx_generate_main()
1421 grctx->r419cb8(gr); in gf100_grctx_generate_main()
1422 if (grctx->r418800) in gf100_grctx_generate_main()
1423 grctx->r418800(gr); in gf100_grctx_generate_main()
1424 if (grctx->r419eb0) in gf100_grctx_generate_main()
1425 grctx->r419eb0(gr); in gf100_grctx_generate_main()
1426 if (grctx->r419e00) in gf100_grctx_generate_main()
1427 grctx->r419e00(gr); in gf100_grctx_generate_main()
1428 if (grctx->r418e94) in gf100_grctx_generate_main()
1429 grctx->r418e94(gr); in gf100_grctx_generate_main()
1430 if (grctx->r419a3c) in gf100_grctx_generate_main()
1431 grctx->r419a3c(gr); in gf100_grctx_generate_main()
1432 if (grctx->r408840) in gf100_grctx_generate_main()
1433 grctx->r408840(gr); in gf100_grctx_generate_main()
1441 const struct gf100_grctx_func *grctx = gr->func->grctx; in gf100_grctx_generate() local
1459 if (grctx->unkn88c) in gf100_grctx_generate()
1460 grctx->unkn88c(gr, true); in gf100_grctx_generate()
1469 if (grctx->unkn88c) in gf100_grctx_generate()
1470 grctx->unkn88c(gr, false); in gf100_grctx_generate()
1550 grctx->main(gr, &info); in gf100_grctx_generate()