/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
D | gf100.h | 26 #define gf100_gr(p) container_of((p), struct gf100_gr, base) macro 74 struct gf100_gr { struct 113 int, struct gf100_gr *); argument 119 void (*dtor)(struct gf100_gr *); 120 int (*init)(struct gf100_gr *); 121 void (*init_gpc_mmu)(struct gf100_gr *); 122 void (*init_rop_active_fbps)(struct gf100_gr *); 123 void (*init_ppc_exceptions)(struct gf100_gr *); 124 void (*set_hww_esr_report_mask)(struct gf100_gr *); 132 int (*rops)(struct gf100_gr *); [all …]
|
D | ctxgf100.h | 6 struct gf100_gr *gr; 24 void (*main)(struct gf100_gr *, struct gf100_grctx *); 26 void (*unkn)(struct gf100_gr *); 53 int gf100_grctx_generate(struct gf100_gr *); 54 void gf100_grctx_generate_main(struct gf100_gr *, struct gf100_grctx *); 58 void gf100_grctx_generate_unkn(struct gf100_gr *); 59 void gf100_grctx_generate_tpcid(struct gf100_gr *); 60 void gf100_grctx_generate_r406028(struct gf100_gr *); 61 void gf100_grctx_generate_r4060a8(struct gf100_gr *); 62 void gf100_grctx_generate_r418bb8(struct gf100_gr *); [all …]
|
D | gf100.c | 47 gf100_gr_zbc_clear_color(struct gf100_gr *gr, int zbc) in gf100_gr_zbc_clear_color() 62 gf100_gr_zbc_color_get(struct gf100_gr *gr, int format, in gf100_gr_zbc_color_get() 98 gf100_gr_zbc_clear_depth(struct gf100_gr *gr, int zbc) in gf100_gr_zbc_clear_depth() 109 gf100_gr_zbc_depth_get(struct gf100_gr *gr, int format, in gf100_gr_zbc_depth_get() 155 struct gf100_gr *gr = gf100_gr(nvkm_gr(object->engine)); in gf100_fermi_mthd_zbc_color() 201 struct gf100_gr *gr = gf100_gr(nvkm_gr(object->engine)); in gf100_fermi_mthd_zbc_depth() 293 struct gf100_gr *gr = gf100_gr(base); in gf100_gr_object_get() 316 struct gf100_gr *gr = chan->gr; in gf100_gr_chan_bind() 379 struct gf100_gr *gr = gf100_gr(base); in gf100_gr_chan_new() 706 gf100_gr_rops(struct gf100_gr *gr) in gf100_gr_rops() [all …]
|
D | gk20a.c | 36 gk20a_gr_av_to_init(struct gf100_gr *gr, const char *fw_name, in gk20a_gr_av_to_init() 85 gk20a_gr_aiv_to_init(struct gf100_gr *gr, const char *fw_name, in gk20a_gr_aiv_to_init() 127 gk20a_gr_av_to_method(struct gf100_gr *gr, const char *fw_name, in gk20a_gr_av_to_method() 186 gk20a_gr_wait_mem_scrubbing(struct gf100_gr *gr) in gk20a_gr_wait_mem_scrubbing() 211 gk20a_gr_set_hww_esr_report_mask(struct gf100_gr *gr) in gk20a_gr_set_hww_esr_report_mask() 219 gk20a_gr_init(struct gf100_gr *gr) in gk20a_gr_init() 331 struct gf100_gr *gr; in gk20a_gr_new()
|
D | ctxgf100.c | 1056 struct gf100_gr *gr = info->gr; in gf100_grctx_generate_attrib() 1081 gf100_grctx_generate_unkn(struct gf100_gr *gr) in gf100_grctx_generate_unkn() 1086 gf100_grctx_generate_tpcid(struct gf100_gr *gr) in gf100_grctx_generate_tpcid() 1108 gf100_grctx_generate_r406028(struct gf100_gr *gr) in gf100_grctx_generate_r406028() 1121 gf100_grctx_generate_r4060a8(struct gf100_gr *gr) in gf100_grctx_generate_r4060a8() 1144 gf100_grctx_generate_r418bb8(struct gf100_gr *gr) in gf100_grctx_generate_r418bb8() 1203 gf100_grctx_generate_r406800(struct gf100_gr *gr) in gf100_grctx_generate_r406800() 1237 gf100_grctx_generate_main(struct gf100_gr *gr, struct gf100_grctx *info) in gf100_grctx_generate_main() 1271 gf100_grctx_generate(struct gf100_gr *gr) in gf100_grctx_generate()
|
D | gm200.c | 36 gm200_gr_rops(struct gf100_gr *gr) in gm200_gr_rops() 42 gm200_gr_init_gpc_mmu(struct gf100_gr *gr) in gm200_gr_init_gpc_mmu() 56 gm200_gr_init_rop_active_fbps(struct gf100_gr *gr) in gm200_gr_init_rop_active_fbps() 65 gm200_gr_init(struct gf100_gr *gr) in gm200_gr_init() 175 struct gf100_gr *gr; in gm200_gr_new_()
|
D | ctxgm200.c | 31 gm200_grctx_generate_tpcid(struct gf100_gr *gr) in gm200_grctx_generate_tpcid() 49 gm200_grctx_generate_405b60(struct gf100_gr *gr) in gm200_grctx_generate_405b60() 81 gm200_grctx_generate_main(struct gf100_gr *gr, struct gf100_grctx *info) in gm200_grctx_generate_main()
|
D | gm20b.c | 30 gm20b_gr_init_gpc_mmu(struct gf100_gr *gr) in gm20b_gr_init_gpc_mmu() 58 gm20b_gr_set_hww_esr_report_mask(struct gf100_gr *gr) in gm20b_gr_set_hww_esr_report_mask()
|
D | ctxgm20b.c | 25 gm20b_grctx_generate_r406028(struct gf100_gr *gr) in gm20b_grctx_generate_r406028() 39 gm20b_grctx_generate_main(struct gf100_gr *gr, struct gf100_grctx *info) in gm20b_grctx_generate_main()
|
D | ctxgp100.c | 48 struct gf100_gr *gr = info->gr; in gp100_grctx_generate_attrib() 95 gp100_grctx_generate_405b60(struct gf100_gr *gr) in gp100_grctx_generate_405b60() 127 gp100_grctx_generate_main(struct gf100_gr *gr, struct gf100_grctx *info) in gp100_grctx_generate_main()
|
D | ctxgk104.c | 875 gk104_grctx_generate_unkn(struct gf100_gr *gr) in gk104_grctx_generate_unkn() 887 gk104_grctx_generate_r418bb8(struct gf100_gr *gr) in gk104_grctx_generate_r418bb8() 946 gk104_grctx_generate_main(struct gf100_gr *gr, struct gf100_grctx *info) in gk104_grctx_generate_main()
|
D | gk104.c | 183 gk104_gr_init_rop_active_fbps(struct gf100_gr *gr) in gk104_gr_init_rop_active_fbps() 192 gk104_gr_init_ppc_exceptions(struct gf100_gr *gr) in gk104_gr_init_ppc_exceptions() 207 gk104_gr_init(struct gf100_gr *gr) in gk104_gr_init()
|
D | ctxgf108.c | 733 struct gf100_gr *gr = info->gr; in gf108_grctx_generate_attrib() 768 gf108_grctx_generate_unkn(struct gf100_gr *gr) in gf108_grctx_generate_unkn()
|
D | ctxgm107.c | 898 struct gf100_gr *gr = info->gr; in gm107_grctx_generate_attrib() 937 gm107_grctx_generate_tpcid(struct gf100_gr *gr) in gm107_grctx_generate_tpcid() 958 gm107_grctx_generate_main(struct gf100_gr *gr, struct gf100_grctx *info) in gm107_grctx_generate_main()
|
D | ctxgf117.c | 185 struct gf100_gr *gr = info->gr; in gf117_grctx_generate_attrib() 222 gf117_grctx_generate_main(struct gf100_gr *gr, struct gf100_grctx *info) in gf117_grctx_generate_main()
|
D | gp100.c | 34 gp100_gr_init_rop_active_fbps(struct gf100_gr *gr) in gp100_gr_init_rop_active_fbps() 44 gp100_gr_init(struct gf100_gr *gr) in gp100_gr_init()
|
D | gm107.c | 283 gm107_gr_init_bios(struct gf100_gr *gr) in gm107_gr_init_bios() 312 gm107_gr_init(struct gf100_gr *gr) in gm107_gr_init()
|
D | ctxgk20a.c | 28 gk20a_grctx_generate_main(struct gf100_gr *gr, struct gf100_grctx *info) in gk20a_grctx_generate_main()
|