diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/gk20a.h')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/gk20a.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gk20a.h b/drivers/gpu/nvgpu/gk20a/gk20a.h index 9a183e44..fc2ed643 100644 --- a/drivers/gpu/nvgpu/gk20a/gk20a.h +++ b/drivers/gpu/nvgpu/gk20a/gk20a.h | |||
@@ -349,14 +349,16 @@ struct gpu_ops { | |||
349 | u32 flags, | 349 | u32 flags, |
350 | int rw_flag, | 350 | int rw_flag, |
351 | bool clear_ctags, | 351 | bool clear_ctags, |
352 | bool sparse); | 352 | bool sparse, |
353 | struct vm_gk20a_mapping_batch *batch); | ||
353 | void (*gmmu_unmap)(struct vm_gk20a *vm, | 354 | void (*gmmu_unmap)(struct vm_gk20a *vm, |
354 | u64 vaddr, | 355 | u64 vaddr, |
355 | u64 size, | 356 | u64 size, |
356 | int pgsz_idx, | 357 | int pgsz_idx, |
357 | bool va_allocated, | 358 | bool va_allocated, |
358 | int rw_flag, | 359 | int rw_flag, |
359 | bool sparse); | 360 | bool sparse, |
361 | struct vm_gk20a_mapping_batch *batch); | ||
360 | void (*vm_remove)(struct vm_gk20a *vm); | 362 | void (*vm_remove)(struct vm_gk20a *vm); |
361 | int (*vm_alloc_share)(struct gk20a_as_share *as_share, | 363 | int (*vm_alloc_share)(struct gk20a_as_share *as_share, |
362 | u32 flags); | 364 | u32 flags); |