summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/gr_gk20a.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/gr_gk20a.h')
-rw-r--r--drivers/gpu/nvgpu/gk20a/gr_gk20a.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gr_gk20a.h b/drivers/gpu/nvgpu/gk20a/gr_gk20a.h
index cae69ba6..3376747b 100644
--- a/drivers/gpu/nvgpu/gk20a/gr_gk20a.h
+++ b/drivers/gpu/nvgpu/gk20a/gr_gk20a.h
@@ -319,6 +319,7 @@ struct gpu_ops;
319void gk20a_init_gr(struct gk20a *g); 319void gk20a_init_gr(struct gk20a *g);
320void gk20a_init_gr_ops(struct gpu_ops *gops); 320void gk20a_init_gr_ops(struct gpu_ops *gops);
321int gk20a_init_gr_support(struct gk20a *g); 321int gk20a_init_gr_support(struct gk20a *g);
322int gk20a_enable_gr_hw(struct gk20a *g);
322int gk20a_gr_reset(struct gk20a *g); 323int gk20a_gr_reset(struct gk20a *g);
323void gk20a_gr_wait_initialized(struct gk20a *g); 324void gk20a_gr_wait_initialized(struct gk20a *g);
324 325
@@ -415,6 +416,9 @@ void gr_gk20a_get_sm_dsm_perf_ctrl_regs(struct gk20a *g,
415 u32 **sm_dsm_perf_regs, 416 u32 **sm_dsm_perf_regs,
416 u32 *perf_register_stride); 417 u32 *perf_register_stride);
417int gr_gk20a_setup_rop_mapping(struct gk20a *g, struct gr_gk20a *gr); 418int gr_gk20a_setup_rop_mapping(struct gk20a *g, struct gr_gk20a *gr);
419int gr_gk20a_init_ctxsw_ucode(struct gk20a *g);
420int gr_gk20a_load_ctxsw_ucode(struct gk20a *g);
421void gr_gk20a_load_falcon_bind_instblk(struct gk20a *g);
418 422
419void gr_gk20a_free_tsg_gr_ctx(struct tsg_gk20a *c); 423void gr_gk20a_free_tsg_gr_ctx(struct tsg_gk20a *c);
420#endif /*__GR_GK20A_H__*/ 424#endif /*__GR_GK20A_H__*/