diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/gr_gk20a.h')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/gr_gk20a.h | 4 |
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; | |||
319 | void gk20a_init_gr(struct gk20a *g); | 319 | void gk20a_init_gr(struct gk20a *g); |
320 | void gk20a_init_gr_ops(struct gpu_ops *gops); | 320 | void gk20a_init_gr_ops(struct gpu_ops *gops); |
321 | int gk20a_init_gr_support(struct gk20a *g); | 321 | int gk20a_init_gr_support(struct gk20a *g); |
322 | int gk20a_enable_gr_hw(struct gk20a *g); | ||
322 | int gk20a_gr_reset(struct gk20a *g); | 323 | int gk20a_gr_reset(struct gk20a *g); |
323 | void gk20a_gr_wait_initialized(struct gk20a *g); | 324 | void 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); |
417 | int gr_gk20a_setup_rop_mapping(struct gk20a *g, struct gr_gk20a *gr); | 418 | int gr_gk20a_setup_rop_mapping(struct gk20a *g, struct gr_gk20a *gr); |
419 | int gr_gk20a_init_ctxsw_ucode(struct gk20a *g); | ||
420 | int gr_gk20a_load_ctxsw_ucode(struct gk20a *g); | ||
421 | void gr_gk20a_load_falcon_bind_instblk(struct gk20a *g); | ||
418 | 422 | ||
419 | void gr_gk20a_free_tsg_gr_ctx(struct tsg_gk20a *c); | 423 | void gr_gk20a_free_tsg_gr_ctx(struct tsg_gk20a *c); |
420 | #endif /*__GR_GK20A_H__*/ | 424 | #endif /*__GR_GK20A_H__*/ |