summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gp10b/gr_gp10b.c
diff options
context:
space:
mode:
authorTerje Bergstrom <tbergstrom@nvidia.com>2015-08-26 19:04:04 -0400
committerDeepak Nibade <dnibade@nvidia.com>2016-12-27 04:52:07 -0500
commitcc182623ab24b17ce3828fcd541672ad87191ea9 (patch)
treeb472f4f0f473549de68ebb905ec3151e04fecaf8 /drivers/gpu/nvgpu/gp10b/gr_gp10b.c
parentc54ebdd78a4a7185f5f0e7a7bcf4026c036c10a9 (diff)
gpu: nvgpu: gp10b: Disable deep binning
Disable deep binning by default. Change-Id: I75da95984ac314015c6927e099a3eaa37fcc26fc Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com> Reviewed-on: http://git-master/r/790403 Reviewed-on: http://git-master/r/806186
Diffstat (limited to 'drivers/gpu/nvgpu/gp10b/gr_gp10b.c')
-rw-r--r--drivers/gpu/nvgpu/gp10b/gr_gp10b.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/drivers/gpu/nvgpu/gp10b/gr_gp10b.c b/drivers/gpu/nvgpu/gp10b/gr_gp10b.c
index 7d9f5f47..c9b870c7 100644
--- a/drivers/gpu/nvgpu/gp10b/gr_gp10b.c
+++ b/drivers/gpu/nvgpu/gp10b/gr_gp10b.c
@@ -333,8 +333,7 @@ static void gr_gp10b_cb_size_default(struct gk20a *g)
333 struct gr_gk20a *gr = &g->gr; 333 struct gr_gk20a *gr = &g->gr;
334 334
335 if (!gr->attrib_cb_default_size) 335 if (!gr->attrib_cb_default_size)
336 gr->attrib_cb_default_size = 336 gr->attrib_cb_default_size = 0x800;
337 gr_gpc0_ppc0_cbm_beta_cb_size_v_default_v();
338 gr->alpha_cb_default_size = 337 gr->alpha_cb_default_size =
339 gr_gpc0_ppc0_cbm_alpha_cb_size_v_default_v(); 338 gr_gpc0_ppc0_cbm_alpha_cb_size_v_default_v();
340} 339}
@@ -929,6 +928,9 @@ static int gr_gp10b_init_fs_state(struct gk20a *g)
929 gr_gpcs_tpcs_sm_disp_ctrl_re_suppress_disable_f()); 928 gr_gpcs_tpcs_sm_disp_ctrl_re_suppress_disable_f());
930 gk20a_writel(g, gr_gpcs_tpcs_sm_disp_ctrl_r(), data); 929 gk20a_writel(g, gr_gpcs_tpcs_sm_disp_ctrl_r(), data);
931 930
931 /* disable deep binning */
932 gk20a_writel(g, gr_fe_go_idle_timeout_r(), 0x800);
933
932 return gr_gm20b_ctx_state_floorsweep(g); 934 return gr_gm20b_ctx_state_floorsweep(g);
933} 935}
934 936