summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/ltc_gk20a.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/ltc_gk20a.c')
-rw-r--r--drivers/gpu/nvgpu/gk20a/ltc_gk20a.c22
1 files changed, 0 insertions, 22 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/ltc_gk20a.c b/drivers/gpu/nvgpu/gk20a/ltc_gk20a.c
index a966e95c..2794b3db 100644
--- a/drivers/gpu/nvgpu/gk20a/ltc_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/ltc_gk20a.c
@@ -174,28 +174,6 @@ out:
174} 174}
175 175
176 176
177#ifdef CONFIG_DEBUG_FS
178static void gk20a_ltc_sync_debugfs(struct gk20a *g)
179{
180 u32 reg_f = ltc_ltcs_ltss_tstg_set_mgmt_2_l2_bypass_mode_enabled_f();
181
182 spin_lock(&g->debugfs_lock);
183 if (g->mm.ltc_enabled != g->mm.ltc_enabled_debug) {
184 u32 reg = gk20a_readl(g, ltc_ltcs_ltss_tstg_set_mgmt_2_r());
185 if (g->mm.ltc_enabled_debug)
186 /* bypass disabled (normal caching ops)*/
187 reg &= ~reg_f;
188 else
189 /* bypass enabled (no caching) */
190 reg |= reg_f;
191
192 gk20a_writel(g, ltc_ltcs_ltss_tstg_set_mgmt_2_r(), reg);
193 g->mm.ltc_enabled = g->mm.ltc_enabled_debug;
194 }
195 spin_unlock(&g->debugfs_lock);
196}
197#endif
198
199static void gk20a_ltc_init_fs_state(struct gk20a *g) 177static void gk20a_ltc_init_fs_state(struct gk20a *g)
200{ 178{
201 gk20a_dbg_info("initialize gk20a L2"); 179 gk20a_dbg_info("initialize gk20a L2");