summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/common/mm/mm.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/common/mm/mm.c')
-rw-r--r--drivers/gpu/nvgpu/common/mm/mm.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/gpu/nvgpu/common/mm/mm.c b/drivers/gpu/nvgpu/common/mm/mm.c
index 42d708ee..2c3a1cd6 100644
--- a/drivers/gpu/nvgpu/common/mm/mm.c
+++ b/drivers/gpu/nvgpu/common/mm/mm.c
@@ -128,10 +128,11 @@ int nvgpu_mm_suspend(struct gk20a *g)
128 128
129u64 nvgpu_inst_block_addr(struct gk20a *g, struct nvgpu_mem *inst_block) 129u64 nvgpu_inst_block_addr(struct gk20a *g, struct nvgpu_mem *inst_block)
130{ 130{
131 if (g->mm.has_physical_mode) 131 if (nvgpu_is_enabled(g, NVGPU_SUPPORT_NVLINK)) {
132 return nvgpu_mem_get_phys_addr(g, inst_block); 132 return nvgpu_mem_get_phys_addr(g, inst_block);
133 else 133 } else {
134 return nvgpu_mem_get_addr(g, inst_block); 134 return nvgpu_mem_get_addr(g, inst_block);
135 }
135} 136}
136 137
137void nvgpu_free_inst_block(struct gk20a *g, struct nvgpu_mem *inst_block) 138void nvgpu_free_inst_block(struct gk20a *g, struct nvgpu_mem *inst_block)