diff options
Diffstat (limited to 'drivers/gpu/nvgpu/common/mm/nvgpu_mem.c')
-rw-r--r-- | drivers/gpu/nvgpu/common/mm/nvgpu_mem.c | 9 |
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 | ||
77 | bool nvgpu_aperture_is_sysmem(enum nvgpu_aperture ap) | ||
78 | { | ||
79 | return ap == __APERTURE_SYSMEM_COH || ap == APERTURE_SYSMEM; | ||
80 | } | ||
81 | |||
82 | bool nvgpu_mem_is_sysmem(struct nvgpu_mem *mem) | ||
83 | { | ||
84 | return nvgpu_aperture_is_sysmem(mem->aperture); | ||
85 | } | ||
77 | 86 | ||
78 | struct nvgpu_sgl *nvgpu_sgt_get_next(struct nvgpu_sgt *sgt, | 87 | struct nvgpu_sgl *nvgpu_sgt_get_next(struct nvgpu_sgt *sgt, |
79 | struct nvgpu_sgl *sgl) | 88 | struct nvgpu_sgl *sgl) |