summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gm20b
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gm20b')
-rw-r--r--drivers/gpu/nvgpu/gm20b/acr_gm20b.c3
-rw-r--r--drivers/gpu/nvgpu/gm20b/mm_gm20b.c1
2 files changed, 3 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/gm20b/acr_gm20b.c b/drivers/gpu/nvgpu/gm20b/acr_gm20b.c
index 470a93bc..cb874a48 100644
--- a/drivers/gpu/nvgpu/gm20b/acr_gm20b.c
+++ b/drivers/gpu/nvgpu/gm20b/acr_gm20b.c
@@ -258,7 +258,8 @@ int prepare_ucode_blob(struct gk20a *g)
258 gm20b_dbg_pmu("managed LS falcon %d, WPR size %d bytes.\n", 258 gm20b_dbg_pmu("managed LS falcon %d, WPR size %d bytes.\n",
259 plsfm->managed_flcn_cnt, plsfm->wpr_size); 259 plsfm->managed_flcn_cnt, plsfm->wpr_size);
260 lsfm_init_wpr_contents(g, plsfm, nonwpr_addr); 260 lsfm_init_wpr_contents(g, plsfm, nonwpr_addr);
261 g->acr.ucode_blob_start = NV_MC_SMMU_VADDR_TRANSLATE(iova); 261 g->acr.ucode_blob_start =
262 gk20a_mm_smmu_vaddr_translate(g, iova);
262 g->acr.ucode_blob_size = plsfm->wpr_size; 263 g->acr.ucode_blob_size = plsfm->wpr_size;
263 gm20b_dbg_pmu("base reg carveout 2:%x\n", 264 gm20b_dbg_pmu("base reg carveout 2:%x\n",
264 readl(mc + MC_SECURITY_CARVEOUT2_BOM_0)); 265 readl(mc + MC_SECURITY_CARVEOUT2_BOM_0));
diff --git a/drivers/gpu/nvgpu/gm20b/mm_gm20b.c b/drivers/gpu/nvgpu/gm20b/mm_gm20b.c
index 678ef4fd..0113e227 100644
--- a/drivers/gpu/nvgpu/gm20b/mm_gm20b.c
+++ b/drivers/gpu/nvgpu/gm20b/mm_gm20b.c
@@ -301,4 +301,5 @@ void gm20b_init_mm(struct gpu_ops *gops)
301 gops->mm.tlb_invalidate = gk20a_mm_tlb_invalidate; 301 gops->mm.tlb_invalidate = gk20a_mm_tlb_invalidate;
302 gops->mm.set_big_page_size = gm20b_mm_set_big_page_size; 302 gops->mm.set_big_page_size = gm20b_mm_set_big_page_size;
303 gops->mm.get_big_page_sizes = gm20b_mm_get_big_page_sizes; 303 gops->mm.get_big_page_sizes = gm20b_mm_get_big_page_sizes;
304 gops->mm.get_physical_addr_bits = gk20a_mm_get_physical_addr_bits;
304} 305}