summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/gpu/nvgpu/gk20a/gr_gk20a.c3
-rw-r--r--drivers/gpu/nvgpu/gm20b/gr_gm20b.c3
2 files changed, 4 insertions, 2 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gr_gk20a.c b/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
index b709a980..d0c5da0e 100644
--- a/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
@@ -4692,7 +4692,8 @@ static void gk20a_gr_set_alpha_circular_buffer_size(struct gk20a *g, u32 data)
4692 gr_pd_ab_dist_cfg1_max_output_granularity_v(); 4692 gr_pd_ab_dist_cfg1_max_output_granularity_v();
4693 4693
4694 gk20a_writel(g, gr_pd_ab_dist_cfg1_r(), 4694 gk20a_writel(g, gr_pd_ab_dist_cfg1_r(),
4695 gr_pd_ab_dist_cfg1_max_output_f(pd_ab_max_output)); 4695 gr_pd_ab_dist_cfg1_max_output_f(pd_ab_max_output) |
4696 gr_pd_ab_dist_cfg1_max_batches_init_f());
4696 4697
4697 for (gpc_index = 0; gpc_index < gr->gpc_count; gpc_index++) { 4698 for (gpc_index = 0; gpc_index < gr->gpc_count; gpc_index++) {
4698 stride = proj_gpc_stride_v() * gpc_index; 4699 stride = proj_gpc_stride_v() * gpc_index;
diff --git a/drivers/gpu/nvgpu/gm20b/gr_gm20b.c b/drivers/gpu/nvgpu/gm20b/gr_gm20b.c
index e318f002..74761258 100644
--- a/drivers/gpu/nvgpu/gm20b/gr_gm20b.c
+++ b/drivers/gpu/nvgpu/gm20b/gr_gm20b.c
@@ -324,7 +324,8 @@ static void gr_gm20b_set_alpha_circular_buffer_size(struct gk20a *g, u32 data)
324 gr_pd_ab_dist_cfg1_max_output_granularity_v(); 324 gr_pd_ab_dist_cfg1_max_output_granularity_v();
325 325
326 gk20a_writel(g, gr_pd_ab_dist_cfg1_r(), 326 gk20a_writel(g, gr_pd_ab_dist_cfg1_r(),
327 gr_pd_ab_dist_cfg1_max_output_f(pd_ab_max_output)); 327 gr_pd_ab_dist_cfg1_max_output_f(pd_ab_max_output) |
328 gr_pd_ab_dist_cfg1_max_batches_init_f());
328 329
329 for (gpc_index = 0; gpc_index < gr->gpc_count; gpc_index++) { 330 for (gpc_index = 0; gpc_index < gr->gpc_count; gpc_index++) {
330 stride = proj_gpc_stride_v() * gpc_index; 331 stride = proj_gpc_stride_v() * gpc_index;