From f2f03582fda04c4e09df1a349876c435a5ef52e0 Mon Sep 17 00:00:00 2001 From: Terje Bergstrom Date: Fri, 15 Jun 2018 10:12:02 -0700 Subject: gpu: nvgpu: Add nvgpu_dma_alloc_vid_at() Add a wrapper function nvgpu_dma_alloc_vid_at() for performing vidmem allocation at a specific address without needing to pass any flags. Change-Id: Ib7a21a4fd33120749cf7b79750c3a382ba08b470 Signed-off-by: Terje Bergstrom Reviewed-on: https://git-master.nvidia.com/r/1753710 Reviewed-by: Richard Zhao Reviewed-by: Alex Waterman Reviewed-by: Vinod Gopalakrishnakurup Reviewed-by: mobile promotions Tested-by: mobile promotions --- drivers/gpu/nvgpu/common/posix/dma.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'drivers/gpu/nvgpu/common/posix/dma.c') diff --git a/drivers/gpu/nvgpu/common/posix/dma.c b/drivers/gpu/nvgpu/common/posix/dma.c index 23f59501..95bb1a75 100644 --- a/drivers/gpu/nvgpu/common/posix/dma.c +++ b/drivers/gpu/nvgpu/common/posix/dma.c @@ -110,6 +110,14 @@ int nvgpu_dma_alloc_flags_vid(struct gk20a *g, unsigned long flags, return __nvgpu_do_dma_alloc(g, flags, size, mem, APERTURE_VIDMEM); } +int nvgpu_dma_alloc_vid_at(struct gk20a *g, + size_t size, struct nvgpu_mem *mem, u64 at) +{ + BUG(); + + return 0; +} + int nvgpu_dma_alloc_flags_vid_at(struct gk20a *g, unsigned long flags, size_t size, struct nvgpu_mem *mem, u64 at) { -- cgit v1.2.2