summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/mm_gk20a.c
diff options
context:
space:
mode:
authorKonsta Holtta <kholtta@nvidia.com>2016-09-08 03:49:32 -0400
committermobile promotions <svcmobile_promotions@nvidia.com>2016-09-16 00:58:53 -0400
commit919b642214211d51740627cd767c248505c819f5 (patch)
tree7d1c5fe9d15f36db914a182bbc6ef67bf26050df /drivers/gpu/nvgpu/gk20a/mm_gk20a.c
parentcab7514f4befd18430a6f42b46dc782ac14c4342 (diff)
gpu: nvgpu: log page table addr only for sysmem
Don't attempt to use get_iova_addr() on vidmem which does not make sense. Jira DNVGPU-20 Change-Id: Ibfe1516b88ed8b60b8134c330e6b0569d52cbb5b Signed-off-by: Konsta Holtta <kholtta@nvidia.com> Reviewed-on: http://git-master/r/1217077 (cherry picked from commit c912f0349d24fde033dbcd9874948ff14ad89a43) Reviewed-on: http://git-master/r/1221264 Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/mm_gk20a.c')
-rw-r--r--drivers/gpu/nvgpu/gk20a/mm_gk20a.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/mm_gk20a.c b/drivers/gpu/nvgpu/gk20a/mm_gk20a.c
index 634ae86a..36ae1d7d 100644
--- a/drivers/gpu/nvgpu/gk20a/mm_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/mm_gk20a.c
@@ -1320,7 +1320,7 @@ static int gk20a_zalloc_gmmu_page_table(struct vm_gk20a *vm,
1320 err = alloc_gmmu_pages(vm, order, entry); 1320 err = alloc_gmmu_pages(vm, order, entry);
1321 gk20a_dbg(gpu_dbg_pte, "entry = 0x%p, addr=%08llx, size %d", 1321 gk20a_dbg(gpu_dbg_pte, "entry = 0x%p, addr=%08llx, size %d",
1322 entry, 1322 entry,
1323 entry->mem.sgt ? 1323 (entry->mem.sgt && entry->mem.aperture == APERTURE_SYSMEM) ?
1324 g->ops.mm.get_iova_addr(g, entry->mem.sgt->sgl, 0) 1324 g->ops.mm.get_iova_addr(g, entry->mem.sgt->sgl, 0)
1325 : 0, 1325 : 0,
1326 order); 1326 order);