Home
last modified time | relevance | path

Searched refs:arb_vm_state (Results 1 – 5 of 5) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/arbiter/
H A Dmali_kbase_arbiter_pm.c137 struct kbase_arbiter_vm_state *arb_vm_state = kbdev->pm.arb_vm_state; in kbase_arbiter_pm_vm_set_state() local
140 kbase_arbiter_pm_vm_state_str(arb_vm_state->vm_state), in kbase_arbiter_pm_vm_set_state()
143 lockdep_assert_held(&arb_vm_state->vm_state_lock); in kbase_arbiter_pm_vm_set_state()
144 arb_vm_state->vm_state = new_state; in kbase_arbiter_pm_vm_set_state()
148 wake_up(&arb_vm_state->vm_state_wait); in kbase_arbiter_pm_vm_set_state()
160 struct kbase_arbiter_vm_state *arb_vm_state = container_of(data, in kbase_arbiter_pm_suspend_wq() local
163 struct kbase_device *kbdev = arb_vm_state->kbdev; in kbase_arbiter_pm_suspend_wq()
165 mutex_lock(&arb_vm_state->vm_state_lock); in kbase_arbiter_pm_suspend_wq()
167 if (arb_vm_state->vm_state == KBASE_VM_STATE_STOPPING_IDLE || in kbase_arbiter_pm_suspend_wq()
168 arb_vm_state->vm_state == in kbase_arbiter_pm_suspend_wq()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_pm.c226 mutex_lock(&kbdev->pm.arb_vm_state->vm_state_lock); in kbase_pm_driver_suspend()
228 mutex_unlock(&kbdev->pm.arb_vm_state->vm_state_lock); in kbase_pm_driver_suspend()
H A Dmali_kbase_defs.h477 struct kbase_arbiter_vm_state *arb_vm_state; member
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_pm_backend.c978 struct kbase_arbiter_vm_state *arb_vm_state = kbdev->pm.arb_vm_state; in kbase_pm_handle_gpu_lost() local
984 mutex_lock(&arb_vm_state->vm_state_lock); in kbase_pm_handle_gpu_lost()
1022 mutex_unlock(&arb_vm_state->vm_state_lock); in kbase_pm_handle_gpu_lost()
H A Dmali_kbase_pm_driver.c2680 struct kbase_arbiter_vm_state *arb_vm_state = local
2681 kbdev->pm.arb_vm_state;
2687 if (arb_vm_state->vm_arb_starting)