Home
last modified time | relevance | path

Searched refs:op_param (Results 1 – 3 of 3) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/mmu/
H A Dmali_kbase_mmu_hw_direct.c92 const struct kbase_mmu_hw_op_param *op_param) in lock_region() argument
94 const u64 lockaddr_base = op_param->vpfn << PAGE_SHIFT; in lock_region()
95 const u64 lockaddr_end = ((op_param->vpfn + op_param->nr) << PAGE_SHIFT) - 1; in lock_region()
98 if (op_param->nr == 0) in lock_region()
154 AS_LOCKADDR_FLUSH_SKIP_LEVELS_SET(*lockaddr, op_param->flush_skip_levels); in lock_region()
394 const struct kbase_mmu_hw_op_param *op_param) in mmu_hw_set_lock_addr() argument
398 ret = lock_region(&kbdev->gpu_props, lock_addr, op_param); in mmu_hw_set_lock_addr()
422 const struct kbase_mmu_hw_op_param *op_param) in mmu_hw_do_lock_no_wait() argument
426 ret = mmu_hw_set_lock_addr(kbdev, as->number, lock_addr, op_param); in mmu_hw_do_lock_no_wait()
444 const struct kbase_mmu_hw_op_param *op_param) in mmu_hw_do_lock() argument
[all …]
H A Dmali_kbase_mmu_hw.h101 const struct kbase_mmu_hw_op_param *op_param);
119 const struct kbase_mmu_hw_op_param *op_param);
133 const struct kbase_mmu_hw_op_param *op_param);
150 const struct kbase_mmu_hw_op_param *op_param);
169 const struct kbase_mmu_hw_op_param *op_param);
186 const struct kbase_mmu_hw_op_param *op_param);
H A Dmali_kbase_mmu.c177 const struct kbase_mmu_hw_op_param *op_param) in mmu_invalidate() argument
185 if (kbase_mmu_hw_do_unlock(kbdev, &kbdev->as[as_nr], op_param)) in mmu_invalidate()
196 const struct kbase_mmu_hw_op_param *op_param) in mmu_flush_invalidate_as() argument
204 if (kbdev->pm.backend.gpu_powered && (kbase_mmu_hw_do_flush_locked(kbdev, as, op_param))) in mmu_flush_invalidate_as()
232 const struct kbase_mmu_hw_op_param *op_param) in mmu_flush_invalidate() argument
237 if (op_param->nr == 0) in mmu_flush_invalidate()
245 mmu_flush_invalidate_as(kbdev, &kbdev->as[as_nr], op_param); in mmu_flush_invalidate()
258 mmu_flush_invalidate_as(kbdev, &kbdev->as[kctx->as_nr], op_param); in mmu_flush_invalidate()
278 int as_nr, const struct kbase_mmu_hw_op_param *op_param) in mmu_flush_invalidate_on_gpu_ctrl() argument
288 if (kbase_mmu_hw_do_flush_on_gpu_ctrl(kbdev, &kbdev->as[as_nr], op_param)) in mmu_flush_invalidate_on_gpu_ctrl()
[all …]