summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/common/mm/nvgpu_mem.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/common/mm/nvgpu_mem.c')
-rw-r--r--drivers/gpu/nvgpu/common/mm/nvgpu_mem.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/common/mm/nvgpu_mem.c b/drivers/gpu/nvgpu/common/mm/nvgpu_mem.c
index 4def4938..855d455d 100644
--- a/drivers/gpu/nvgpu/common/mm/nvgpu_mem.c
+++ b/drivers/gpu/nvgpu/common/mm/nvgpu_mem.c
@@ -74,6 +74,15 @@ u32 nvgpu_aperture_mask(struct gk20a *g, struct nvgpu_mem *mem,
74 sysmem_mask, sysmem_coh_mask, vidmem_mask); 74 sysmem_mask, sysmem_coh_mask, vidmem_mask);
75} 75}
76 76
77bool nvgpu_aperture_is_sysmem(enum nvgpu_aperture ap)
78{
79 return ap == __APERTURE_SYSMEM_COH || ap == APERTURE_SYSMEM;
80}
81
82bool nvgpu_mem_is_sysmem(struct nvgpu_mem *mem)
83{
84 return nvgpu_aperture_is_sysmem(mem->aperture);
85}
77 86
78struct nvgpu_sgl *nvgpu_sgt_get_next(struct nvgpu_sgt *sgt, 87struct nvgpu_sgl *nvgpu_sgt_get_next(struct nvgpu_sgt *sgt,
79 struct nvgpu_sgl *sgl) 88 struct nvgpu_sgl *sgl)