diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/mm_gk20a.h')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/mm_gk20a.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/mm_gk20a.h b/drivers/gpu/nvgpu/gk20a/mm_gk20a.h index ee99c821..3af35b26 100644 --- a/drivers/gpu/nvgpu/gk20a/mm_gk20a.h +++ b/drivers/gpu/nvgpu/gk20a/mm_gk20a.h | |||
@@ -221,7 +221,7 @@ struct gk20a_mmu_level { | |||
221 | u64 *iova, | 221 | u64 *iova, |
222 | u32 kind_v, u32 *ctag, | 222 | u32 kind_v, u32 *ctag, |
223 | bool cacheable, bool unmapped_pte, | 223 | bool cacheable, bool unmapped_pte, |
224 | int rw_flag, bool sparse, u32 flags); | 224 | int rw_flag, bool sparse, bool priv); |
225 | size_t entry_size; | 225 | size_t entry_size; |
226 | }; | 226 | }; |
227 | 227 | ||
@@ -441,7 +441,8 @@ u64 gk20a_gmmu_map(struct vm_gk20a *vm, | |||
441 | struct sg_table **sgt, | 441 | struct sg_table **sgt, |
442 | u64 size, | 442 | u64 size, |
443 | u32 flags, | 443 | u32 flags, |
444 | int rw_flag); | 444 | int rw_flag, |
445 | bool priv); | ||
445 | 446 | ||
446 | int gk20a_gmmu_alloc_map(struct vm_gk20a *vm, | 447 | int gk20a_gmmu_alloc_map(struct vm_gk20a *vm, |
447 | size_t size, | 448 | size_t size, |
@@ -498,6 +499,7 @@ u64 gk20a_locked_gmmu_map(struct vm_gk20a *vm, | |||
498 | int rw_flag, | 499 | int rw_flag, |
499 | bool clear_ctags, | 500 | bool clear_ctags, |
500 | bool sparse, | 501 | bool sparse, |
502 | bool priv, | ||
501 | struct vm_gk20a_mapping_batch *batch); | 503 | struct vm_gk20a_mapping_batch *batch); |
502 | 504 | ||
503 | void gk20a_gmmu_unmap(struct vm_gk20a *vm, | 505 | void gk20a_gmmu_unmap(struct vm_gk20a *vm, |