Home
last modified time | relevance | path

Searched refs:gf100_gr (Results 1 – 25 of 28) sorted by relevance

12

/linux/drivers/gpu/drm/nouveau/nvkm/engine/gr/
A Dgf100.h26 #define gf100_gr(p) container_of((p), struct gf100_gr, base) macro
78 struct gf100_gr { struct
154 int (*init)(struct gf100_gr *);
158 void (*init_bios)(struct gf100_gr *);
165 void (*init_fs)(struct gf100_gr *);
188 int (*rops)(struct gf100_gr *);
198 int gf100_gr_rops(struct gf100_gr *);
201 int gf100_gr_init(struct gf100_gr *);
228 int gk20a_gr_init(struct gf100_gr *);
232 int gm200_gr_rops(struct gf100_gr *);
[all …]
A Dctxgf100.h7 struct gf100_gr *gr;
28 void (*unkn)(struct gf100_gr *);
61 void (*r4060a8)(struct gf100_gr *);
66 void (*r406500)(struct gf100_gr *);
68 void (*r419f78)(struct gf100_gr *);
73 void (*r419cb8)(struct gf100_gr *);
74 void (*r418800)(struct gf100_gr *);
75 void (*r419eb0)(struct gf100_gr *);
76 void (*r419e00)(struct gf100_gr *);
77 void (*r418e94)(struct gf100_gr *);
[all …]
A Dgf100.c301 struct gf100_gr *gr = gf100_gr(base); in gf100_gr_object_get()
382 struct gf100_gr *gr = gf100_gr(base); in gf100_gr_chan_new()
747 struct gf100_gr *gr = gf100_gr(base); in gf100_gr_fecs_start_ctxsw()
762 struct gf100_gr *gr = gf100_gr(base); in gf100_gr_fecs_stop_ctxsw()
926 struct gf100_gr *gr = gf100_gr(base); in gf100_gr_chsw_load()
1102 struct gf100_gr *gr = gf100_gr(base); in gf100_gr_units()
1548 struct gf100_gr *gr = gf100_gr(base); in gf100_gr_intr()
1944 struct gf100_gr *gr = gf100_gr(base); in gf100_gr_oneinit()
1982 struct gf100_gr *gr = gf100_gr(base); in gf100_gr_init_()
2028 struct gf100_gr *gr = gf100_gr(base); in gf100_gr_fini()
[all …]
A Dgm200.c36 gm200_gr_nofw(struct gf100_gr *gr, int ver, const struct gf100_gr_fwif *fwif) in gm200_gr_nofw()
93 gm200_gr_rops(struct gf100_gr *gr) in gm200_gr_rops()
99 gm200_gr_init_ds_hww_esr_2(struct gf100_gr *gr) in gm200_gr_init_ds_hww_esr_2()
107 gm200_gr_init_num_active_ltcs(struct gf100_gr *gr) in gm200_gr_init_num_active_ltcs()
115 gm200_gr_init_gpc_mmu(struct gf100_gr *gr) in gm200_gr_init_gpc_mmu()
129 gm200_gr_init_rop_active_fbps(struct gf100_gr *gr) in gm200_gr_init_rop_active_fbps()
153 gm200_gr_oneinit_sm_id(struct gf100_gr *gr) in gm200_gr_oneinit_sm_id()
160 gm200_gr_oneinit_tiles(struct gf100_gr *gr) in gm200_gr_oneinit_tiles()
220 gm200_gr_load(struct gf100_gr *gr, int ver, const struct gf100_gr_fwif *fwif) in gm200_gr_load()
A Dctxgm200.c31 gm200_grctx_generate_r419a3c(struct gf100_gr *gr) in gm200_grctx_generate_r419a3c()
38 gm200_grctx_generate_r418e94(struct gf100_gr *gr) in gm200_grctx_generate_r418e94()
46 gm200_grctx_generate_smid_config(struct gf100_gr *gr) in gm200_grctx_generate_smid_config()
68 gm200_grctx_generate_tpc_mask(struct gf100_gr *gr) in gm200_grctx_generate_tpc_mask()
77 gm200_grctx_generate_r406500(struct gf100_gr *gr) in gm200_grctx_generate_r406500()
83 gm200_grctx_generate_dist_skip_table(struct gf100_gr *gr) in gm200_grctx_generate_dist_skip_table()
A Dgv100.c28 gv100_gr_trap_sm(struct gf100_gr *gr, int gpc, int tpc, int sm) in gv100_gr_trap_sm()
49 gv100_gr_trap_mp(struct gf100_gr *gr, int gpc, int tpc) in gv100_gr_trap_mp()
56 gv100_gr_init_4188a4(struct gf100_gr *gr) in gv100_gr_init_4188a4()
63 gv100_gr_init_shader_exceptions(struct gf100_gr *gr, int gpc, int tpc) in gv100_gr_init_shader_exceptions()
75 gv100_gr_init_504430(struct gf100_gr *gr, int gpc, int tpc) in gv100_gr_init_504430()
82 gv100_gr_init_419bd8(struct gf100_gr *gr) in gv100_gr_init_419bd8()
A Dgp100.c33 gp100_gr_zbc_clear_color(struct gf100_gr *gr, int zbc) in gp100_gr_zbc_clear_color()
52 gp100_gr_zbc_clear_depth(struct gf100_gr *gr, int zbc) in gp100_gr_zbc_clear_depth()
72 gp100_gr_init_shader_exceptions(struct gf100_gr *gr, int gpc, int tpc) in gp100_gr_init_shader_exceptions()
80 gp100_gr_init_419c9c(struct gf100_gr *gr) in gp100_gr_init_419c9c()
88 gp100_gr_init_fecs_exceptions(struct gf100_gr *gr) in gp100_gr_init_fecs_exceptions()
94 gp100_gr_init_rop_active_fbps(struct gf100_gr *gr) in gp100_gr_init_rop_active_fbps()
A Dgk20a.c37 gk20a_gr_av_to_init(struct gf100_gr *gr, const char *path, const char *name, in gk20a_gr_av_to_init()
87 gk20a_gr_aiv_to_init(struct gf100_gr *gr, const char *path, const char *name, in gk20a_gr_aiv_to_init()
130 gk20a_gr_av_to_method(struct gf100_gr *gr, const char *path, const char *name, in gk20a_gr_av_to_method()
191 gk20a_gr_wait_mem_scrubbing(struct gf100_gr *gr) in gk20a_gr_wait_mem_scrubbing()
216 gk20a_gr_set_hww_esr_report_mask(struct gf100_gr *gr) in gk20a_gr_set_hww_esr_report_mask()
224 gk20a_gr_init(struct gf100_gr *gr) in gk20a_gr_init()
311 gk20a_gr_load_sw(struct gf100_gr *gr, const char *path, int ver) in gk20a_gr_load_sw()
334 gk20a_gr_load(struct gf100_gr *gr, int ver, const struct gf100_gr_fwif *fwif) in gk20a_gr_load()
A Dctxgv100.c64 struct gf100_gr *gr = info->gr; in gv100_grctx_generate_attrib()
113 gv100_grctx_generate_rop_mapping(struct gf100_gr *gr) in gv100_grctx_generate_rop_mapping()
150 gv100_grctx_generate_r400088(struct gf100_gr *gr, bool on) in gv100_grctx_generate_r400088()
157 gv100_grctx_generate_sm_id(struct gf100_gr *gr, int gpc, int tpc, int sm) in gv100_grctx_generate_sm_id()
166 gv100_grctx_generate_unkn(struct gf100_gr *gr) in gv100_grctx_generate_unkn()
177 gv100_grctx_unkn88c(struct gf100_gr *gr, bool on) in gv100_grctx_unkn88c()
A Dgm107.c288 gm107_gr_init_400054(struct gf100_gr *gr) in gm107_gr_init_400054()
294 gm107_gr_init_shader_exceptions(struct gf100_gr *gr, int gpc, int tpc) in gm107_gr_init_shader_exceptions()
302 gm107_gr_init_504430(struct gf100_gr *gr, int gpc, int tpc) in gm107_gr_init_504430()
309 gm107_gr_init_bios_2(struct gf100_gr *gr) in gm107_gr_init_bios_2()
334 gm107_gr_init_bios(struct gf100_gr *gr) in gm107_gr_init_bios()
363 gm107_gr_init_gpc_mmu(struct gf100_gr *gr) in gm107_gr_init_gpc_mmu()
A Dgk104.c391 gk104_gr_init_sked_hww_esr(struct gf100_gr *gr) in gk104_gr_init_sked_hww_esr()
397 gk104_gr_init_fecs_exceptions(struct gf100_gr *gr) in gk104_gr_init_fecs_exceptions()
406 gk104_gr_init_rop_active_fbps(struct gf100_gr *gr) in gk104_gr_init_rop_active_fbps()
415 gk104_gr_init_ppc_exceptions(struct gf100_gr *gr) in gk104_gr_init_ppc_exceptions()
430 gk104_gr_init_vsc_stream_master(struct gf100_gr *gr) in gk104_gr_init_vsc_stream_master()
A Dctxgf100.c1033 gf100_grctx_generate_r419cb8(struct gf100_gr *gr) in gf100_grctx_generate_r419cb8()
1066 struct gf100_gr *gr = info->gr; in gf100_grctx_generate_attrib()
1090 gf100_grctx_generate_unkn(struct gf100_gr *gr) in gf100_grctx_generate_unkn()
1095 gf100_grctx_generate_r4060a8(struct gf100_gr *gr) in gf100_grctx_generate_r4060a8()
1115 gf100_grctx_generate_rop_mapping(struct gf100_gr *gr) in gf100_grctx_generate_rop_mapping()
1161 gf100_grctx_generate_max_ways_evict(struct gf100_gr *gr) in gf100_grctx_generate_max_ways_evict()
1271 gf100_grctx_generate_alpha_beta_tables(struct gf100_gr *gr) in gf100_grctx_generate_alpha_beta_tables()
1307 gf100_grctx_generate_tpc_nr(struct gf100_gr *gr, int gpc) in gf100_grctx_generate_tpc_nr()
1325 gf100_grctx_generate_floorsweep(struct gf100_gr *gr) in gf100_grctx_generate_floorsweep()
1364 gf100_grctx_generate_main(struct gf100_gr *gr, struct gf100_grctx *info) in gf100_grctx_generate_main()
[all …]
A Dctxgk104.c849 gk104_grctx_generate_r418800(struct gf100_gr *gr) in gk104_grctx_generate_r418800()
904 gk104_grctx_generate_unkn(struct gf100_gr *gr) in gk104_grctx_generate_unkn()
916 gk104_grctx_generate_r419f78(struct gf100_gr *gr) in gk104_grctx_generate_r419f78()
923 gk104_grctx_generate_gpc_tpc_nr(struct gf100_gr *gr) in gk104_grctx_generate_gpc_tpc_nr()
930 gk104_grctx_generate_alpha_beta_tables(struct gf100_gr *gr) in gk104_grctx_generate_alpha_beta_tables()
A Dtu102.c28 tu102_gr_init_fecs_exceptions(struct gf100_gr *gr) in tu102_gr_init_fecs_exceptions()
34 tu102_gr_init_fs(struct gf100_gr *gr) in tu102_gr_init_fs()
52 tu102_gr_init_zcull(struct gf100_gr *gr) in tu102_gr_init_zcull()
80 tu102_gr_init_gpc_mmu(struct gf100_gr *gr) in tu102_gr_init_gpc_mmu()
A Dctxgm107.c869 gm107_grctx_generate_r419e00(struct gf100_gr *gr) in gm107_grctx_generate_r419e00()
911 struct gf100_gr *gr = info->gr; in gm107_grctx_generate_attrib()
949 gm107_grctx_generate_r406500(struct gf100_gr *gr) in gm107_grctx_generate_r406500()
955 gm107_grctx_generate_sm_id(struct gf100_gr *gr, int gpc, int tpc, int sm) in gm107_grctx_generate_sm_id()
A Dgp102.c30 gp102_gr_zbc_clear_stencil(struct gf100_gr *gr, int zbc) in gp102_gr_zbc_clear_stencil()
44 gp102_gr_zbc_stencil_get(struct gf100_gr *gr, int format, in gp102_gr_zbc_stencil_get()
86 gp102_gr_init_swdx_pes_mask(struct gf100_gr *gr) in gp102_gr_init_swdx_pes_mask()
A Dgm20b.c81 gm20b_gr_init_gpc_mmu(struct gf100_gr *gr) in gm20b_gr_init_gpc_mmu()
109 gm20b_gr_set_hww_esr_report_mask(struct gf100_gr *gr) in gm20b_gr_set_hww_esr_report_mask()
140 gm20b_gr_load(struct gf100_gr *gr, int ver, const struct gf100_gr_fwif *fwif) in gm20b_gr_load()
A Dctxtu102.c25 tu102_grctx_generate_r419c0c(struct gf100_gr *gr) in tu102_grctx_generate_r419c0c()
34 tu102_grctx_generate_sm_id(struct gf100_gr *gr, int gpc, int tpc, int sm) in tu102_grctx_generate_sm_id()
A Dctxgf117.c188 gf117_grctx_generate_dist_skip_table(struct gf100_gr *gr) in gf117_grctx_generate_dist_skip_table()
198 gf117_grctx_generate_rop_mapping(struct gf100_gr *gr) in gf117_grctx_generate_rop_mapping()
246 struct gf100_gr *gr = info->gr; in gf117_grctx_generate_attrib()
A Dctxgp102.c33 gp102_grctx_generate_r408840(struct gf100_gr *gr) in gp102_grctx_generate_r408840()
42 struct gf100_gr *gr = info->gr; in gp102_grctx_generate_attrib()
A Dctxgf108.c738 struct gf100_gr *gr = info->gr; in gf108_grctx_generate_attrib()
772 gf108_grctx_generate_unkn(struct gf100_gr *gr) in gf108_grctx_generate_unkn()
A Dctxgp100.c47 struct gf100_gr *gr = info->gr; in gp100_grctx_generate_attrib()
96 gp100_grctx_generate_smid_config(struct gf100_gr *gr) in gp100_grctx_generate_smid_config()
A Dctxgk20a.c28 gk20a_grctx_generate_main(struct gf100_gr *gr, struct gf100_grctx *info) in gk20a_grctx_generate_main()
A Dctxgm20b.c25 gm20b_grctx_generate_main(struct gf100_gr *gr, struct gf100_grctx *info) in gm20b_grctx_generate_main()
A Dgf108.c107 gf108_gr_init_r405a14(struct gf100_gr *gr) in gf108_gr_init_r405a14()

Completed in 33 milliseconds

12