summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gv11b/gr_gv11b.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gv11b/gr_gv11b.c')
-rw-r--r--drivers/gpu/nvgpu/gv11b/gr_gv11b.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/drivers/gpu/nvgpu/gv11b/gr_gv11b.c b/drivers/gpu/nvgpu/gv11b/gr_gv11b.c
index ef482ba8..6ceaa47a 100644
--- a/drivers/gpu/nvgpu/gv11b/gr_gv11b.c
+++ b/drivers/gpu/nvgpu/gv11b/gr_gv11b.c
@@ -57,7 +57,6 @@
57#include <nvgpu/hw/gv11b/hw_ram_gv11b.h> 57#include <nvgpu/hw/gv11b/hw_ram_gv11b.h>
58#include <nvgpu/hw/gv11b/hw_pbdma_gv11b.h> 58#include <nvgpu/hw/gv11b/hw_pbdma_gv11b.h>
59#include <nvgpu/hw/gv11b/hw_therm_gv11b.h> 59#include <nvgpu/hw/gv11b/hw_therm_gv11b.h>
60#include <nvgpu/hw/gv11b/hw_fb_gv11b.h>
61#include <nvgpu/hw/gv11b/hw_perf_gv11b.h> 60#include <nvgpu/hw/gv11b/hw_perf_gv11b.h>
62 61
63#define GFXP_WFI_TIMEOUT_COUNT_IN_USEC_DEFAULT 100 62#define GFXP_WFI_TIMEOUT_COUNT_IN_USEC_DEFAULT 100
@@ -4248,7 +4247,7 @@ void gr_gv11b_init_gpc_mmu(struct gk20a *g)
4248 4247
4249 nvgpu_log_info(g, "initialize gpc mmu"); 4248 nvgpu_log_info(g, "initialize gpc mmu");
4250 4249
4251 temp = gk20a_readl(g, fb_mmu_ctrl_r()); 4250 temp = g->ops.fb.mmu_ctrl(g);
4252 temp &= gr_gpcs_pri_mmu_ctrl_vm_pg_size_m() | 4251 temp &= gr_gpcs_pri_mmu_ctrl_vm_pg_size_m() |
4253 gr_gpcs_pri_mmu_ctrl_use_pdb_big_page_size_m() | 4252 gr_gpcs_pri_mmu_ctrl_use_pdb_big_page_size_m() |
4254 gr_gpcs_pri_mmu_ctrl_vol_fault_m() | 4253 gr_gpcs_pri_mmu_ctrl_vol_fault_m() |
@@ -4269,11 +4268,11 @@ void gr_gv11b_init_gpc_mmu(struct gk20a *g)
4269 gk20a_writel(g, gr_gpcs_pri_mmu_pm_req_mask_r(), 0); 4268 gk20a_writel(g, gr_gpcs_pri_mmu_pm_req_mask_r(), 0);
4270 4269
4271 gk20a_writel(g, gr_gpcs_pri_mmu_debug_ctrl_r(), 4270 gk20a_writel(g, gr_gpcs_pri_mmu_debug_ctrl_r(),
4272 gk20a_readl(g, fb_mmu_debug_ctrl_r())); 4271 g->ops.fb.mmu_debug_ctrl(g));
4273 gk20a_writel(g, gr_gpcs_pri_mmu_debug_wr_r(), 4272 gk20a_writel(g, gr_gpcs_pri_mmu_debug_wr_r(),
4274 gk20a_readl(g, fb_mmu_debug_wr_r())); 4273 g->ops.fb.mmu_debug_wr(g));
4275 gk20a_writel(g, gr_gpcs_pri_mmu_debug_rd_r(), 4274 gk20a_writel(g, gr_gpcs_pri_mmu_debug_rd_r(),
4276 gk20a_readl(g, fb_mmu_debug_rd_r())); 4275 g->ops.fb.mmu_debug_rd(g));
4277} 4276}
4278 4277
4279int gr_gv11b_init_preemption_state(struct gk20a *g) 4278int gr_gv11b_init_preemption_state(struct gk20a *g)