summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/vgpu
diff options
context:
space:
mode:
authorTerje Bergstrom <tbergstrom@nvidia.com>2014-10-07 08:02:35 -0400
committerDan Willemsen <dwillemsen@nvidia.com>2015-03-18 15:12:15 -0400
commit1d9fba8804fb811771eac0f68f334f51f101ed01 (patch)
tree0be143d6fd550db0e4aba15e2ae4d76117d37ad8 /drivers/gpu/nvgpu/vgpu
parentc0668f05ea1e2429444d6aad2a40dda81aba7ec8 (diff)
gpu: nvgpu: Per-alloc alignment
Change-Id: I8b7e86afb68adf6dd33b05995d0978f42d57e7b7 Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com> Reviewed-on: http://git-master/r/554185 GVS: Gerrit_Virtual_Submit
Diffstat (limited to 'drivers/gpu/nvgpu/vgpu')
-rw-r--r--drivers/gpu/nvgpu/vgpu/ltc_vgpu.c3
-rw-r--r--drivers/gpu/nvgpu/vgpu/mm_vgpu.c6
2 files changed, 3 insertions, 6 deletions
diff --git a/drivers/gpu/nvgpu/vgpu/ltc_vgpu.c b/drivers/gpu/nvgpu/vgpu/ltc_vgpu.c
index ddff23b7..1beac216 100644
--- a/drivers/gpu/nvgpu/vgpu/ltc_vgpu.c
+++ b/drivers/gpu/nvgpu/vgpu/ltc_vgpu.c
@@ -43,8 +43,7 @@ static int vgpu_ltc_init_comptags(struct gk20a *g, struct gr_gk20a *gr)
43 43
44 gk20a_allocator_init(&gr->comp_tags, "comptag", 44 gk20a_allocator_init(&gr->comp_tags, "comptag",
45 1, /* start */ 45 1, /* start */
46 max_comptag_lines - 1, /* length*/ 46 max_comptag_lines - 1); /* length*/
47 1); /* align */
48 return 0; 47 return 0;
49} 48}
50 49
diff --git a/drivers/gpu/nvgpu/vgpu/mm_vgpu.c b/drivers/gpu/nvgpu/vgpu/mm_vgpu.c
index eb67c01f..7f1a5856 100644
--- a/drivers/gpu/nvgpu/vgpu/mm_vgpu.c
+++ b/drivers/gpu/nvgpu/vgpu/mm_vgpu.c
@@ -297,8 +297,7 @@ static int vgpu_vm_alloc_share(struct gk20a_as_share *as_share,
297 297
298 gk20a_allocator_init(&vm->vma[gmmu_page_size_small], name, 298 gk20a_allocator_init(&vm->vma[gmmu_page_size_small], name,
299 low_hole_pages, /* start */ 299 low_hole_pages, /* start */
300 num_pages - low_hole_pages, /* length */ 300 num_pages - low_hole_pages); /* length */
301 1); /* align */
302 301
303 snprintf(name, sizeof(name), "gk20a_as_%d-%dKB", as_share->id, 302 snprintf(name, sizeof(name), "gk20a_as_%d-%dKB", as_share->id,
304 gmmu_page_sizes[gmmu_page_size_big]>>10); 303 gmmu_page_sizes[gmmu_page_size_big]>>10);
@@ -307,8 +306,7 @@ static int vgpu_vm_alloc_share(struct gk20a_as_share *as_share,
307 ilog2(gmmu_page_sizes[gmmu_page_size_big])); 306 ilog2(gmmu_page_sizes[gmmu_page_size_big]));
308 gk20a_allocator_init(&vm->vma[gmmu_page_size_big], name, 307 gk20a_allocator_init(&vm->vma[gmmu_page_size_big], name,
309 num_pages, /* start */ 308 num_pages, /* start */
310 num_pages, /* length */ 309 num_pages); /* length */
311 1); /* align */
312 310
313 vm->mapped_buffers = RB_ROOT; 311 vm->mapped_buffers = RB_ROOT;
314 312