diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/mm_gk20a.h')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/mm_gk20a.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/mm_gk20a.h b/drivers/gpu/nvgpu/gk20a/mm_gk20a.h index 13698cd7..15876b10 100644 --- a/drivers/gpu/nvgpu/gk20a/mm_gk20a.h +++ b/drivers/gpu/nvgpu/gk20a/mm_gk20a.h | |||
@@ -315,6 +315,14 @@ static inline u64 __nv_gmmu_va_small_page_limit(void) | |||
315 | return ((u64)SZ_1G * 56); | 315 | return ((u64)SZ_1G * 56); |
316 | } | 316 | } |
317 | 317 | ||
318 | enum nvgpu_flush_op { | ||
319 | NVGPU_FLUSH_DEFAULT, | ||
320 | NVGPU_FLUSH_FB, | ||
321 | NVGPU_FLUSH_L2_INV, | ||
322 | NVGPU_FLUSH_L2_FLUSH, | ||
323 | NVGPU_FLUSH_CBC_CLEAN, | ||
324 | }; | ||
325 | |||
318 | enum gmmu_pgsz_gk20a __get_pte_size_fixed_map(struct vm_gk20a *vm, | 326 | enum gmmu_pgsz_gk20a __get_pte_size_fixed_map(struct vm_gk20a *vm, |
319 | u64 base, u64 size); | 327 | u64 base, u64 size); |
320 | enum gmmu_pgsz_gk20a __get_pte_size(struct vm_gk20a *vm, u64 base, u64 size); | 328 | enum gmmu_pgsz_gk20a __get_pte_size(struct vm_gk20a *vm, u64 base, u64 size); |