Home
last modified time | relevance | path

Searched refs:hwaccess_lock (Results 1 - 25 of 130) sorted by relevance

123456

/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_pm_backend.c263 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_pm_do_poweron()
265 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_pm_do_poweron()
289 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in pm_handle_power_off()
292 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in pm_handle_power_off()
303 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in pm_handle_power_off()
372 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_pm_gpu_poweroff_wait_wq()
386 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_pm_gpu_poweroff_wait_wq()
481 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_pm_gpu_clock_control_worker()
491 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_pm_gpu_clock_control_worker()
503 spin_lock_irqsave(&kbdev->hwaccess_lock, flag in kbase_pm_gpu_clock_control_worker()
[all...]
H A Dmali_kbase_pm_policy.c75 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_pm_policy_init()
78 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_pm_policy_init()
102 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_pm_update_active()
115 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_pm_update_active()
131 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_pm_update_active()
144 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_pm_update_active()
149 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_pm_update_active()
158 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_pm_update_dynamic_cores_onoff()
193 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_pm_update_cores_state_nolock()
222 spin_lock_irqsave(&kbdev->hwaccess_lock, flag in kbase_pm_update_cores_state()
[all...]
H A Dmali_kbase_pm_driver.c107 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_pm_is_mcu_desired()
160 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_pm_protected_override_enable()
166 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_pm_protected_override_disable()
173 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_pm_protected_entry_override_enable()
197 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_pm_protected_entry_override_disable()
211 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_pm_protected_l2_override()
316 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_pm_invoke()
515 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_pm_trigger_hwcnt_disable()
581 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_pm_control_gpu_clock()
606 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_pm_handle_mcu_core_attr_update()
[all...]
H A Dmali_kbase_jm_as.c57 lockdep_assert_held(&kbdev->hwaccess_lock); in assign_and_activate_kctx_addr_space()
102 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_backend_release_ctx_irq()
134 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_backend_find_and_release_free_address_space()
154 spin_unlock_irqrestore(&kbdev->hwaccess_lock, in kbase_backend_find_and_release_free_address_space()
168 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_backend_find_and_release_free_address_space()
198 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_backend_find_and_release_free_address_space()
202 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_backend_find_and_release_free_address_space()
231 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_backend_use_ctx()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_ctx_sched.c85 lockdep_assert_held(&kbdev->hwaccess_lock); in kbasep_ctx_sched_find_as_for_ctx()
107 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_ctx_sched_retain_ctx()
154 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_ctx_sched_retain_ctx_refcount()
167 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_ctx_sched_release_ctx()
192 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_ctx_sched_remove_ctx()
211 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_ctx_sched_restore_all_as()
263 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_ctx_sched_as_to_ctx_refcount()
270 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_ctx_sched_as_to_ctx_refcount()
281 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_ctx_sched_as_to_ctx()
285 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flag in kbase_ctx_sched_as_to_ctx()
[all...]
H A Dmali_kbase_js.c160 lockdep_assert_held(&kctx->kbdev->hwaccess_lock); in jsctx_rb_none_to_pull_prio()
177 * Caller must hold hwaccess_lock
187 lockdep_assert_held(&kctx->kbdev->hwaccess_lock); in jsctx_rb_none_to_pull()
220 lockdep_assert_held(&kctx->kbdev->hwaccess_lock); in jsctx_queue_foreach_prio()
302 lockdep_assert_held(&kctx->kbdev->hwaccess_lock); in jsctx_rb_peek_prio()
325 * Caller must hold the hwaccess_lock.
334 lockdep_assert_held(&kctx->kbdev->hwaccess_lock); in jsctx_rb_peek()
364 lockdep_assert_held(&kctx->kbdev->hwaccess_lock); in jsctx_rb_pull()
384 lockdep_assert_held(&kctx->kbdev->hwaccess_lock); in jsctx_tree_add()
420 lockdep_assert_held(&kctx->kbdev->hwaccess_lock); in jsctx_rb_unpull()
[all...]
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_pm_policy.c71 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_pm_update_active()
83 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_pm_update_active()
99 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_pm_update_active()
111 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_pm_update_active()
116 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_pm_update_active()
125 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_pm_update_dynamic_cores_onoff()
159 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_pm_update_cores_state_nolock()
196 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_pm_update_cores_state()
200 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_pm_update_cores_state()
241 spin_lock_irqsave(&kbdev->hwaccess_lock, flag in kbase_pm_set_policy()
[all...]
H A Dmali_kbase_pm_backend.c237 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_pm_do_poweron()
239 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_pm_do_poweron()
274 spin_lock_irqsave(&kbdev->hwaccess_lock, flags2); in kbase_pm_gpu_poweroff_wait_wq()
276 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags2); in kbase_pm_gpu_poweroff_wait_wq()
312 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_pm_gpu_poweroff_wait_wq()
326 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_pm_gpu_poweroff_wait_wq()
425 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_pm_gpu_clock_control_worker()
433 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_pm_gpu_clock_control_worker()
446 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_pm_gpu_clock_control_worker()
448 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flag in kbase_pm_gpu_clock_control_worker()
[all...]
H A Dmali_kbase_jm_as.c57 lockdep_assert_held(&kbdev->hwaccess_lock); in assign_and_activate_kctx_addr_space()
99 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_backend_release_ctx_irq()
129 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_backend_find_and_release_free_address_space()
148 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_backend_find_and_release_free_address_space()
161 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_backend_find_and_release_free_address_space()
188 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_backend_find_and_release_free_address_space()
192 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_backend_find_and_release_free_address_space()
219 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_backend_use_ctx()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_pm_ca.c96 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_pm_ca_set_policy()
99 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_pm_ca_set_policy()
109 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_pm_ca_set_policy()
120 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_pm_ca_set_policy()
133 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_pm_ca_get_core_mask()
151 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_pm_ca_update_core_status()
162 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_pm_ca_instr_enable()
166 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_pm_ca_instr_enable()
171 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_pm_ca_instr_disable()
H A Dmali_kbase_pm_policy.c149 lockdep_assert_held(&kbdev->hwaccess_lock); in kbasep_pm_do_poweroff_cores()
178 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbasep_pm_do_gpu_poweroff_callback()
203 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbasep_pm_do_gpu_poweroff_callback()
211 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbasep_pm_do_gpu_poweroff_callback()
240 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbasep_pm_do_gpu_poweroff_wq()
247 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbasep_pm_do_gpu_poweroff_wq()
297 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_pm_cancel_deferred_poweroff()
308 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_pm_cancel_deferred_poweroff()
323 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_pm_update_active()
334 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flag in kbase_pm_update_active()
[all...]
H A Dmali_kbase_jm_as.c50 lockdep_assert_held(&kbdev->hwaccess_lock); in assign_and_activate_kctx_addr_space()
90 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_backend_release_ctx_irq()
120 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_backend_find_and_release_free_address_space()
139 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_backend_find_and_release_free_address_space()
152 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_backend_find_and_release_free_address_space()
179 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_backend_find_and_release_free_address_space()
183 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_backend_find_and_release_free_address_space()
209 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_backend_use_ctx()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_pm_ca.c101 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_pm_ca_set_policy()
104 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_pm_ca_set_policy()
112 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_pm_ca_set_policy()
124 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_pm_ca_set_policy()
137 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_pm_ca_get_core_mask()
157 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_pm_ca_update_core_status()
169 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_pm_ca_instr_enable()
173 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_pm_ca_instr_enable()
178 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_pm_ca_instr_disable()
H A Dmali_kbase_pm_policy.c163 lockdep_assert_held(&kbdev->hwaccess_lock); in kbasep_pm_do_poweroff_cores()
200 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbasep_pm_do_gpu_poweroff_callback()
227 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbasep_pm_do_gpu_poweroff_callback()
235 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbasep_pm_do_gpu_poweroff_callback()
265 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbasep_pm_do_gpu_poweroff_wq()
271 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbasep_pm_do_gpu_poweroff_wq()
325 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_pm_cancel_deferred_poweroff()
336 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_pm_cancel_deferred_poweroff()
351 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_pm_update_active()
363 spin_unlock_irqrestore(&kbdev->hwaccess_lock, in kbase_pm_update_active()
[all...]
H A Dmali_kbase_jm_as.c54 lockdep_assert_held(&kbdev->hwaccess_lock); in assign_and_activate_kctx_addr_space()
96 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_backend_release_ctx_irq()
128 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_backend_find_and_release_free_address_space()
149 spin_unlock_irqrestore(&kbdev->hwaccess_lock, in kbase_backend_find_and_release_free_address_space()
163 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_backend_find_and_release_free_address_space()
193 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_backend_find_and_release_free_address_space()
197 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_backend_find_and_release_free_address_space()
225 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_backend_use_ctx()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_js.c155 lockdep_assert_held(&kctx->kbdev->hwaccess_lock); in jsctx_rb_none_to_pull_prio()
171 * Caller must hold hwaccess_lock
180 lockdep_assert_held(&kctx->kbdev->hwaccess_lock); in jsctx_rb_none_to_pull()
212 lockdep_assert_held(&kctx->kbdev->hwaccess_lock); in jsctx_queue_foreach_prio()
282 lockdep_assert_held(&kctx->kbdev->hwaccess_lock); in jsctx_rb_peek_prio()
303 * Caller must hold the hwaccess_lock.
311 lockdep_assert_held(&kctx->kbdev->hwaccess_lock); in jsctx_rb_peek()
340 lockdep_assert_held(&kctx->kbdev->hwaccess_lock); in jsctx_rb_pull()
360 lockdep_assert_held(&kctx->kbdev->hwaccess_lock); in jsctx_tree_add()
394 lockdep_assert_held(&kctx->kbdev->hwaccess_lock); in jsctx_rb_unpull()
[all...]
H A Dmali_kbase_ctx_sched.c84 lockdep_assert_held(&kbdev->hwaccess_lock); in kbasep_ctx_sched_find_as_for_ctx()
107 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_ctx_sched_retain_ctx()
150 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_ctx_sched_retain_ctx_refcount()
163 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_ctx_sched_release_ctx()
184 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_ctx_sched_remove_ctx()
204 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_ctx_sched_restore_all_as()
253 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_ctx_sched_as_to_ctx_refcount()
261 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_ctx_sched_as_to_ctx_refcount()
279 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_ctx_sched_as_to_ctx()
289 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flag in kbase_ctx_sched_as_to_ctx()
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/device/
H A Dmali_kbase_device_hw.c79 /* hwaccess_lock must be held to avoid any sync issue with in kbase_gpu_cache_flush_and_busy_wait()
82 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_gpu_cache_flush_and_busy_wait()
136 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_gpu_start_cache_clean_nolock()
164 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_gpu_start_cache_clean()
166 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_gpu_start_cache_clean()
171 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_gpu_cache_clean_wait_complete()
183 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_clean_caches_done()
203 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_clean_caches_done()
211 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in get_cache_clean_flag()
213 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flag in get_cache_clean_flag()
[all...]
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_js.c136 /* Hold the mmu_hw_mutex and hwaccess_lock for this */
147 lockdep_assert_held(&kbdev->hwaccess_lock); in kbasep_js_runpool_retain_ctx_nolock()
178 lockdep_assert_held(&kctx->kbdev->hwaccess_lock); in jsctx_rb_none_to_pull_prio()
189 * Caller must hold hwaccess_lock
198 lockdep_assert_held(&kctx->kbdev->hwaccess_lock); in jsctx_rb_none_to_pull()
230 lockdep_assert_held(&kctx->kbdev->hwaccess_lock); in jsctx_queue_foreach_prio()
284 lockdep_assert_held(&kctx->kbdev->hwaccess_lock); in jsctx_rb_peek_prio()
303 * Caller must hold the hwaccess_lock.
311 lockdep_assert_held(&kctx->kbdev->hwaccess_lock); in jsctx_rb_peek()
340 lockdep_assert_held(&kctx->kbdev->hwaccess_lock); in jsctx_rb_pull()
[all...]
H A Dmali_kbase_jm.c61 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_jm_kick()
80 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_jm_try_kick()
92 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_jm_try_kick_all()
102 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_jm_idle_ctx()
111 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_jm_return_atom_to_js()
123 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_jm_complete()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_js.c138 /* Hold the mmu_hw_mutex and hwaccess_lock for this */
150 lockdep_assert_held(&kbdev->hwaccess_lock); in kbasep_js_runpool_retain_ctx_nolock()
183 lockdep_assert_held(&kctx->kbdev->hwaccess_lock); in jsctx_rb_none_to_pull_prio()
194 * Caller must hold hwaccess_lock
204 lockdep_assert_held(&kctx->kbdev->hwaccess_lock); in jsctx_rb_none_to_pull()
237 lockdep_assert_held(&kctx->kbdev->hwaccess_lock); in jsctx_queue_foreach_prio()
295 lockdep_assert_held(&kctx->kbdev->hwaccess_lock); in jsctx_rb_peek_prio()
313 * Caller must hold the hwaccess_lock.
322 lockdep_assert_held(&kctx->kbdev->hwaccess_lock); in jsctx_rb_peek()
351 lockdep_assert_held(&kctx->kbdev->hwaccess_lock); in jsctx_rb_pull()
[all...]
H A Dmali_kbase_jm.c63 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_jm_kick()
82 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_jm_try_kick()
94 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_jm_try_kick_all()
104 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_jm_idle_ctx()
113 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_jm_return_atom_to_js()
127 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_jm_complete()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/mmu/backend/
H A Dmali_kbase_mmu_csf.c75 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in submit_work_pagefault()
100 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in submit_work_pagefault()
172 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_gpu_report_bus_fault_and_kill()
175 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_gpu_report_bus_fault_and_kill()
187 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_gpu_report_bus_fault_and_kill()
190 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_gpu_report_bus_fault_and_kill()
244 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_mmu_report_fault_and_kill()
247 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_mmu_report_fault_and_kill()
281 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_mmu_interrupt_process()
347 spin_lock_irqsave(&kbdev->hwaccess_lock, flag in kbase_mmu_bus_fault_interrupt()
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/platform/devicetree/
H A Dmali_kbase_runtime_pm.c85 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in pm_callback_power_on()
92 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in pm_callback_power_on()
97 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in pm_callback_power_on()
122 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in pm_callback_power_off()
129 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in pm_callback_power_off()
134 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in pm_callback_power_off()
154 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in pm_callback_runtime_gpu_active()
158 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in pm_callback_runtime_gpu_active()
185 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in pm_callback_runtime_gpu_idle()
190 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flag in pm_callback_runtime_gpu_idle()
[all...]
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/device/
H A Dmali_kbase_device_hw.c85 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_gpu_start_cache_clean_nolock()
111 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_gpu_start_cache_clean()
113 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_gpu_start_cache_clean()
118 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_gpu_cache_clean_wait_complete()
130 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in kbase_clean_caches_done()
145 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in kbase_clean_caches_done()
153 spin_lock_irqsave(&kbdev->hwaccess_lock, flags); in get_cache_clean_flag()
155 spin_unlock_irqrestore(&kbdev->hwaccess_lock, flags); in get_cache_clean_flag()

Completed in 17 milliseconds

123456