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()
1327 const struct gf100_grctx_func *func = gr->func->grctx; in gf100_grctx_generate_floorsweep()
1367 const struct gf100_grctx_func *grctx = gr->func->grctx; in gf100_grctx_generate_main() local
1373 gf100_gr_mmio(gr, grctx->hub); in gf100_grctx_generate_main()
1374 gf100_gr_mmio(gr, grctx->gpc_0); in gf100_grctx_generate_main()
1375 gf100_gr_mmio(gr, grctx->zcull); in gf100_grctx_generate_main()
1376 gf100_gr_mmio(gr, grctx->gpc_1); in gf100_grctx_generate_main()
1377 gf100_gr_mmio(gr, grctx->tpc); in gf100_grctx_generate_main()
1378 gf100_gr_mmio(gr, grctx->ppc); in gf100_grctx_generate_main()
1387 grctx->pagepool(info); in gf100_grctx_generate_main()
1388 grctx->bundle(info); in gf100_grctx_generate_main()
1389 grctx->attrib(info); in gf100_grctx_generate_main()
1390 if (grctx->patch_ltc) in gf100_grctx_generate_main()
1391 grctx->patch_ltc(info); in gf100_grctx_generate_main()
1392 grctx->unkn(gr); in gf100_grctx_generate_main()
1398 if (grctx->r400088) grctx->r400088(gr, false); in gf100_grctx_generate_main()
1402 gf100_gr_icmd(gr, grctx->icmd); in gf100_grctx_generate_main()
1403 if (grctx->sw_veid_bundle_init) in gf100_grctx_generate_main()
1404 gf100_gr_icmd(gr, grctx->sw_veid_bundle_init); in gf100_grctx_generate_main()
1405 if (grctx->r400088) grctx->r400088(gr, true); in gf100_grctx_generate_main()
1412 gf100_gr_mthd(gr, grctx->mthd); in gf100_grctx_generate_main()
1415 if (grctx->r419cb8) in gf100_grctx_generate_main()
1416 grctx->r419cb8(gr); in gf100_grctx_generate_main()
1417 if (grctx->r418800) in gf100_grctx_generate_main()
1418 grctx->r418800(gr); in gf100_grctx_generate_main()
1419 if (grctx->r419eb0) in gf100_grctx_generate_main()
1420 grctx->r419eb0(gr); in gf100_grctx_generate_main()
1421 if (grctx->r419e00) in gf100_grctx_generate_main()
1422 grctx->r419e00(gr); in gf100_grctx_generate_main()
1423 if (grctx->r418e94) in gf100_grctx_generate_main()
1424 grctx->r418e94(gr); in gf100_grctx_generate_main()
1425 if (grctx->r419a3c) in gf100_grctx_generate_main()
1426 grctx->r419a3c(gr); in gf100_grctx_generate_main()
1427 if (grctx->r408840) in gf100_grctx_generate_main()
1428 grctx->r408840(gr); in gf100_grctx_generate_main()
1429 if (grctx->r419c0c) in gf100_grctx_generate_main()
1430 grctx->r419c0c(gr); in gf100_grctx_generate_main()
1438 const struct gf100_grctx_func *grctx = gr->func->grctx; in gf100_grctx_generate() local
1456 if (grctx->unkn88c) in gf100_grctx_generate()
1457 grctx->unkn88c(gr, true); in gf100_grctx_generate()
1466 if (grctx->unkn88c) in gf100_grctx_generate()
1467 grctx->unkn88c(gr, false); in gf100_grctx_generate()
1543 grctx->main(gr, &info); in gf100_grctx_generate()