Lines Matching refs:gr
185 struct gf100_gr *gr = info->gr; in gf117_grctx_generate_attrib() local
186 const struct gf100_grctx_func *grctx = gr->func->grctx; in gf117_grctx_generate_attrib()
192 const int b = mmio_vram(info, size * gr->tpc_total, (1 << s), access); in gf117_grctx_generate_attrib()
196 u32 ao = bo + grctx->attrib_nr_max * gr->tpc_total; in gf117_grctx_generate_attrib()
204 for (gpc = 0; gpc < gr->gpc_nr; gpc++) { in gf117_grctx_generate_attrib()
205 for (ppc = 0; ppc < gr->ppc_nr[gpc]; ppc++) { in gf117_grctx_generate_attrib()
206 const u32 a = alpha * gr->ppc_tpc_nr[gpc][ppc]; in gf117_grctx_generate_attrib()
207 const u32 b = beta * gr->ppc_tpc_nr[gpc][ppc]; in gf117_grctx_generate_attrib()
210 if (!(gr->ppc_mask[gpc] & (1 << ppc))) in gf117_grctx_generate_attrib()
214 bo += grctx->attrib_nr_max * gr->ppc_tpc_nr[gpc][ppc]; in gf117_grctx_generate_attrib()
216 ao += grctx->alpha_nr_max * gr->ppc_tpc_nr[gpc][ppc]; in gf117_grctx_generate_attrib()
222 gf117_grctx_generate_main(struct gf100_gr *gr, struct gf100_grctx *info) in gf117_grctx_generate_main() argument
224 struct nvkm_device *device = gr->base.engine.subdev.device; in gf117_grctx_generate_main()
225 const struct gf100_grctx_func *grctx = gr->func->grctx; in gf117_grctx_generate_main()
230 gf100_gr_mmio(gr, grctx->hub); in gf117_grctx_generate_main()
231 gf100_gr_mmio(gr, grctx->gpc); in gf117_grctx_generate_main()
232 gf100_gr_mmio(gr, grctx->zcull); in gf117_grctx_generate_main()
233 gf100_gr_mmio(gr, grctx->tpc); in gf117_grctx_generate_main()
234 gf100_gr_mmio(gr, grctx->ppc); in gf117_grctx_generate_main()
241 grctx->unkn(gr); in gf117_grctx_generate_main()
243 gf100_grctx_generate_tpcid(gr); in gf117_grctx_generate_main()
244 gf100_grctx_generate_r406028(gr); in gf117_grctx_generate_main()
245 gf100_grctx_generate_r4060a8(gr); in gf117_grctx_generate_main()
246 gk104_grctx_generate_r418bb8(gr); in gf117_grctx_generate_main()
247 gf100_grctx_generate_r406800(gr); in gf117_grctx_generate_main()
252 gf100_gr_icmd(gr, grctx->icmd); in gf117_grctx_generate_main()
254 gf100_gr_mthd(gr, grctx->mthd); in gf117_grctx_generate_main()