Lines Matching refs:gr
28 gk20a_grctx_generate_main(struct gf100_gr *gr, struct gf100_grctx *info) in gk20a_grctx_generate_main() argument
30 struct nvkm_device *device = gr->base.engine.subdev.device; in gk20a_grctx_generate_main()
31 const struct gf100_grctx_func *grctx = gr->func->grctx; in gk20a_grctx_generate_main()
35 gf100_gr_mmio(gr, gr->fuc_sw_ctx); in gk20a_grctx_generate_main()
37 gf100_gr_wait_idle(gr); in gk20a_grctx_generate_main()
43 grctx->unkn(gr); in gk20a_grctx_generate_main()
45 gf100_grctx_generate_floorsweep(gr); in gk20a_grctx_generate_main()
50 nvkm_wr32(device, 0x405b00, (gr->tpc_total << 8) | gr->gpc_nr); in gk20a_grctx_generate_main()
54 gf100_gr_wait_idle(gr); in gk20a_grctx_generate_main()
57 gf100_gr_wait_idle(gr); in gk20a_grctx_generate_main()
59 gf100_gr_mthd(gr, gr->fuc_method); in gk20a_grctx_generate_main()
60 gf100_gr_wait_idle(gr); in gk20a_grctx_generate_main()
62 gf100_gr_icmd(gr, gr->fuc_bundle); in gk20a_grctx_generate_main()