diff options
Diffstat (limited to 'drivers/gpu/nvgpu/vgpu/gp10b/vgpu_gr_gp10b.c')
-rw-r--r-- | drivers/gpu/nvgpu/vgpu/gp10b/vgpu_gr_gp10b.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/vgpu/gp10b/vgpu_gr_gp10b.c b/drivers/gpu/nvgpu/vgpu/gp10b/vgpu_gr_gp10b.c index 749d6a15..91e06138 100644 --- a/drivers/gpu/nvgpu/vgpu/gp10b/vgpu_gr_gp10b.c +++ b/drivers/gpu/nvgpu/vgpu/gp10b/vgpu_gr_gp10b.c | |||
@@ -11,6 +11,8 @@ | |||
11 | * more details. | 11 | * more details. |
12 | */ | 12 | */ |
13 | 13 | ||
14 | #include <nvgpu/kmem.h> | ||
15 | |||
14 | #include "vgpu/vgpu.h" | 16 | #include "vgpu/vgpu.h" |
15 | #include "vgpu/gm20b/vgpu_gr_gm20b.h" | 17 | #include "vgpu/gm20b/vgpu_gr_gm20b.h" |
16 | 18 | ||
@@ -44,7 +46,7 @@ static void vgpu_gr_gp10b_free_gr_ctx(struct gk20a *g, struct vm_gk20a *vm, | |||
44 | gk20a_gmmu_unmap_free(vm, &gr_ctx->t18x.spill_ctxsw_buffer); | 46 | gk20a_gmmu_unmap_free(vm, &gr_ctx->t18x.spill_ctxsw_buffer); |
45 | gk20a_gmmu_unmap_free(vm, &gr_ctx->t18x.preempt_ctxsw_buffer); | 47 | gk20a_gmmu_unmap_free(vm, &gr_ctx->t18x.preempt_ctxsw_buffer); |
46 | 48 | ||
47 | kfree(gr_ctx); | 49 | nvgpu_kfree(g, gr_ctx); |
48 | } | 50 | } |
49 | 51 | ||
50 | static int vgpu_gr_gp10b_alloc_gr_ctx(struct gk20a *g, | 52 | static int vgpu_gr_gp10b_alloc_gr_ctx(struct gk20a *g, |