summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/gr_gk20a.c')
-rw-r--r--drivers/gpu/nvgpu/gk20a/gr_gk20a.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gr_gk20a.c b/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
index ef7776df..892a138e 100644
--- a/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
@@ -825,7 +825,7 @@ static int gr_gk20a_ctx_zcull_setup(struct gk20a *g, struct channel_gk20a *c,
825 } 825 }
826 } 826 }
827 827
828 gk20a_mm_fb_flush(g); 828 g->ops.mm.fb_flush(g);
829 829
830 gk20a_mem_wr32(ctx_ptr + ctxsw_prog_main_image_zcull_o(), 0, 830 gk20a_mem_wr32(ctx_ptr + ctxsw_prog_main_image_zcull_o(), 0,
831 ch_ctx->zcull_ctx.ctx_sw_mode); 831 ch_ctx->zcull_ctx.ctx_sw_mode);
@@ -7077,4 +7077,9 @@ void gk20a_init_gr_ops(struct gpu_ops *gops)
7077 gops->gr.falcon_load_ucode = gr_gk20a_load_ctxsw_ucode_segments; 7077 gops->gr.falcon_load_ucode = gr_gk20a_load_ctxsw_ucode_segments;
7078 gops->gr.load_ctxsw_ucode = gr_gk20a_load_ctxsw_ucode; 7078 gops->gr.load_ctxsw_ucode = gr_gk20a_load_ctxsw_ucode;
7079 gops->gr.get_gpc_tpc_mask = gr_gk20a_get_gpc_tpc_mask; 7079 gops->gr.get_gpc_tpc_mask = gr_gk20a_get_gpc_tpc_mask;
7080 gops->gr.free_channel_ctx = gk20a_free_channel_ctx;
7081 gops->gr.alloc_obj_ctx = gk20a_alloc_obj_ctx;
7082 gops->gr.free_obj_ctx = gk20a_free_obj_ctx;
7083 gops->gr.bind_ctxsw_zcull = gr_gk20a_bind_ctxsw_zcull;
7084 gops->gr.get_zcull_info = gr_gk20a_get_zcull_info;
7080} 7085}