Home
last modified time | relevance | path

Searched refs:tpc_nr (Results 1 – 25 of 26) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/gr/
Dctxgf100.c1080 for (tpc = 0; tpc < gr->tpc_nr[gpc]; tpc++) { in gf100_grctx_generate_attrib()
1288 if (abits[gpc] < gr->tpc_nr[gpc]) { in gf100_grctx_generate_alpha_beta_tables()
1296 u32 bbits = gr->tpc_nr[gpc] - abits[gpc]; in gf100_grctx_generate_alpha_beta_tables()
1310 nvkm_wr32(device, GPC_UNIT(gpc, 0x0c08), gr->tpc_nr[gpc]); in gf100_grctx_generate_tpc_nr()
1311 nvkm_wr32(device, GPC_UNIT(gpc, 0x0c8c), gr->tpc_nr[gpc]); in gf100_grctx_generate_tpc_nr()
1332 if (func->tpc_nr) in gf100_grctx_generate_floorsweep()
1333 func->tpc_nr(gr, gr->sm[sm].gpc); in gf100_grctx_generate_floorsweep()
1597 .tpc_nr = gf100_grctx_generate_tpc_nr,
Dctxgm200.c72 tmp |= ((1 << gr->tpc_nr[i]) - 1) << (i * gr->func->tpc_nr); in gm200_grctx_generate_tpc_mask()
Dctxgf108.c757 for (tpc = 0; tpc < gr->tpc_nr[gpc]; tpc++) { in gf108_grctx_generate_attrib()
804 .tpc_nr = gf100_grctx_generate_tpc_nr,
Dtu102.c70 gr->screen_tile_row_offset << 8 | gr->tpc_nr[gpc]); in tu102_gr_init_zcull()
115 .tpc_nr = 5,
Dctxgf104.c101 .tpc_nr = gf100_grctx_generate_tpc_nr,
Dctxgk110b.c97 .tpc_nr = gf100_grctx_generate_tpc_nr,
Dctxgf110.c349 .tpc_nr = gf100_grctx_generate_tpc_nr,
Dgp107.c51 .tpc_nr = 3,
Dgp104.c49 .tpc_nr = 5,
Dgp10b.c61 .tpc_nr = 2,
Dctxgk20a.c83 .tpc_nr = gf100_grctx_generate_tpc_nr,
Dctxgf119.c519 .tpc_nr = gf100_grctx_generate_tpc_nr,
Dctxgm20b.c52 tmp |= ((1 << gr->tpc_nr[i]) - 1) << (i * 4); in gm20b_grctx_generate_main()
Dctxgk208.c563 .tpc_nr = gf100_grctx_generate_tpc_nr,
Dctxgk110.c848 .tpc_nr = gf100_grctx_generate_tpc_nr,
Dgf100.c1334 for (tpc = 0; tpc < gr->tpc_nr[gpc]; tpc++) { in gf100_gr_trap_gpc()
1856 if (tpc < gr->tpc_nr[gpc]) { in gf100_gr_oneinit_sm_id()
1904 if (gr->tpc_nr[gpc_map[i + 1]] > in gf100_gr_oneinit_tiles()
1905 gr->tpc_nr[gpc_map[i + 0]]) { in gf100_gr_oneinit_tiles()
1924 init_frac[i] = gr->tpc_nr[gpc_map[i]] * gr->gpc_nr * mul_factor; in gf100_gr_oneinit_tiles()
1954 gr->tpc_nr[i] = nvkm_rd32(device, GPC_UNIT(i, 0x2608)); in gf100_gr_oneinit()
1955 gr->tpc_max = max(gr->tpc_max, gr->tpc_nr[i]); in gf100_gr_oneinit()
1956 gr->tpc_total += gr->tpc_nr[i]; in gf100_gr_oneinit()
2134 data |= gr->tpc_nr[gpc] << (j * 4); in gf100_gr_init_num_tpc_per_gpc()
2179 for (tpc = 0; tpc < gr->tpc_nr[gpc]; tpc++) in gf100_gr_init_419cc0()
[all …]
Dgf100.h114 u8 tpc_nr[GPC_MAX]; member
190 int tpc_nr; member
Dgf117.c142 gr->screen_tile_row_offset << 8 | gr->tpc_nr[gpc]); in gf117_gr_init_zcull()
Dgp102.c121 .tpc_nr = 5,
Dgp100.c125 .tpc_nr = 5,
Dgv100.c110 .tpc_nr = 5,
Dctxgf117.c303 .tpc_nr = gf100_grctx_generate_tpc_nr,
Dctxgm107.c987 .tpc_nr = gf100_grctx_generate_tpc_nr,
Dctxgk104.c1001 .tpc_nr = gf100_grctx_generate_tpc_nr,
Dgm200.c206 .tpc_nr = 4,

12