summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
diff options
context:
space:
mode:
authorKonsta Holtta <kholtta@nvidia.com>2016-07-20 09:57:51 -0400
committermobile promotions <svcmobile_promotions@nvidia.com>2016-09-08 12:43:47 -0400
commitdc3976e4c3daeaa00fd41e1f402d53bfcb908311 (patch)
tree8758834154a06d435c1fef17578cfb3fd9ccc19d /drivers/gpu/nvgpu/gk20a/gr_gk20a.c
parent0ca01a3355c5a17847f964f6f604b3084b4ea613 (diff)
gpu: nvgpu: use vidmem for gr ctx if available
Use the common gk20a_gmmu_alloc() that tries vidmem too. Jira DNVGPU-24 Change-Id: I5dfd7eaab737a5290b4d21ac575d6b89777a567e Signed-off-by: Konsta Holtta <kholtta@nvidia.com> Reviewed-on: http://git-master/r/1209077 (cherry picked from commit e3085d37735c8f1cf4845621f29fe9d2689aad4b) Reviewed-on: http://git-master/r/1184330 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Tested-by: Deepak Nibade <dnibade@nvidia.com> Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/gr_gk20a.c')
-rw-r--r--drivers/gpu/nvgpu/gk20a/gr_gk20a.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gr_gk20a.c b/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
index 57a02622..28236cb9 100644
--- a/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
@@ -2785,7 +2785,7 @@ int gr_gk20a_alloc_gr_ctx(struct gk20a *g,
2785 if (!gr_ctx) 2785 if (!gr_ctx)
2786 return -ENOMEM; 2786 return -ENOMEM;
2787 2787
2788 err = gk20a_gmmu_alloc_attr_sys(g, DMA_ATTR_NO_KERNEL_MAPPING, 2788 err = gk20a_gmmu_alloc_attr(g, DMA_ATTR_NO_KERNEL_MAPPING,
2789 gr->ctx_vars.buffer_total_size, 2789 gr->ctx_vars.buffer_total_size,
2790 &gr_ctx->mem); 2790 &gr_ctx->mem);
2791 if (err) 2791 if (err)