diff options
author | Terje Bergstrom <tbergstrom@nvidia.com> | 2014-10-07 08:02:35 -0400 |
---|---|---|
committer | Dan Willemsen <dwillemsen@nvidia.com> | 2015-03-18 15:12:15 -0400 |
commit | 1d9fba8804fb811771eac0f68f334f51f101ed01 (patch) | |
tree | 0be143d6fd550db0e4aba15e2ae4d76117d37ad8 /drivers/gpu/nvgpu/vgpu | |
parent | c0668f05ea1e2429444d6aad2a40dda81aba7ec8 (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.c | 3 | ||||
-rw-r--r-- | drivers/gpu/nvgpu/vgpu/mm_vgpu.c | 6 |
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 | ||