Home
last modified time | relevance | path

Searched refs:num_job_slots (Results 1 – 22 of 22) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/tl/backend/
H A Dmali_kbase_timeline_jm.c38 for (lpu_id = 0; lpu_id < kbdev->gpu_props.num_job_slots; lpu_id++) { in kbase_create_timeline_objects()
54 for (lpu_id = 0; lpu_id < kbdev->gpu_props.num_job_slots; lpu_id++) { in kbase_create_timeline_objects()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_jm_rb.c148 for (js = 0; js < kbdev->gpu_props.num_job_slots; js++) { in kbase_gpu_atoms_submitted_any()
247 for (js = 0; js < kbdev->gpu_props.num_job_slots; js++) { in kbase_gpu_check_secure_atoms()
437 for (slot = 0; slot < kbdev->gpu_props.num_job_slots; slot++) { in other_slots_busy()
859 for (js = 0; js < kbdev->gpu_props.num_job_slots; js++) { in kbase_backend_slot_update()
1272 for (i = 0; i < kbdev->gpu_props.num_job_slots; i++) { in kbase_gpu_complete_hw()
1403 for (js = 0; js < kbdev->gpu_props.num_job_slots; js++) { in kbase_backend_reset()
1825 for (js = 0; js < kbdev->gpu_props.num_job_slots; js++) { in kbase_gpu_dump_slots()
1851 for (js = 0; js < kbdev->gpu_props.num_job_slots; js++) { in kbase_backend_slot_kctx_purge_locked()
1866 for (js = 0; js < kbdev->gpu_props.num_job_slots; js++) { in kbase_backend_slot_kctx_purge_locked()
H A Dmali_kbase_debug_job_fault_backend.c93 slot_number = kctx->kbdev->gpu_props.num_job_slots; in kbase_debug_job_fault_reg_snapshot_init()
H A Dmali_kbase_js_backend.c106 for (s = 0; s < kbdev->gpu_props.num_job_slots; s++) { in timer_callback()
H A Dmali_kbase_jm_hw.c760 for (i = 0; i < kbdev->gpu_props.num_job_slots; i++) in kbase_backend_jm_kill_running_jobs_from_kctx()
1281 for (i = 0; i < kbdev->gpu_props.num_job_slots; i++) in kbasep_try_reset_gpu_early_locked()
1359 for (i = 0; i < kbdev->gpu_props.num_job_slots; i++) in kbase_prepare_to_reset_gpu_locked()
H A Dmali_kbase_pm_driver.c1194 for (js = 0; js < kbdev->gpu_props.num_job_slots; js++) in kbase_pm_l2_clear_backend_slot_submit_kctx()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_jm.h48 return kbase_jm_kick(kbdev, (1 << kbdev->gpu_props.num_job_slots) - 1); in kbase_jm_kick_all()
H A Dmali_kbase_js.c513 for (i = 0; i < kbdev->gpu_props.num_job_slots; ++i) in kbasep_js_devdata_init()
525 for (i = 0; i < kbdev->gpu_props.num_job_slots; ++i) { in kbasep_js_devdata_init()
620 for (js = 0; js < kbdev->gpu_props.num_job_slots; js++) in kbasep_js_kctx_term()
1420 int num_slots = kbdev->gpu_props.num_job_slots; in kbasep_js_runpool_release_ctx_internal()
1922 for (js = 0; js < kbdev->gpu_props.num_job_slots; js++) { in kbasep_js_resume()
2242 int num_slots = kbdev->gpu_props.num_job_slots; in js_return_worker()
2372 for (js = 0; js < kbdev->gpu_props.num_job_slots; js++) { in kbase_js_complete_atom_wq()
2382 for (js = 0; js < kbdev->gpu_props.num_job_slots; js++) { in kbase_js_complete_atom_wq()
2702 for (js = 0; js < kbdev->gpu_props.num_job_slots; js++) { in kbase_js_zap_context()
2764 for (js = 0; js < kbdev->gpu_props.num_job_slots; js++) in kbase_js_zap_context()
[all …]
H A Dmali_kbase_gpuprops_types.h78 u8 num_job_slots; member
H A Dmali_kbase_js.h869 kbase_js_sched(kbdev, (1 << kbdev->gpu_props.num_job_slots) - 1); in kbase_js_sched_all()
H A Dmali_kbase_gpuprops.c315 gpu_props->num_job_slots = hweight32(raw->js_present); in kbase_gpuprops_set()
H A Dmali_kbase_tlstream.c1399 for (lpu_id = 0; lpu_id < kbdev->gpu_props.num_job_slots; lpu_id++) { in kbase_create_timeline_objects()
1415 for (lpu_id = 0; lpu_id < kbdev->gpu_props.num_job_slots; lpu_id++) { in kbase_create_timeline_objects()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_jm.h52 return kbase_jm_kick(kbdev, (1 << kbdev->gpu_props.num_job_slots) - 1); in kbase_jm_kick_all()
H A Dmali_kbase_gpuprops_types.h150 u8 num_job_slots; member
H A Dmali_kbase_js.c586 for (i = 0; i < kbdev->gpu_props.num_job_slots; ++i) in kbasep_js_devdata_init()
598 for (i = 0; i < kbdev->gpu_props.num_job_slots; ++i) { in kbasep_js_devdata_init()
701 for (js = 0; js < kbdev->gpu_props.num_job_slots; js++) in kbasep_js_kctx_term()
1362 for (js = 0; js < kbdev->gpu_props.num_job_slots; js++) { in kbase_js_set_ctx_priority()
1847 int num_slots = kbdev->gpu_props.num_job_slots; in kbasep_js_runpool_release_ctx_internal()
2389 for (js = 0; js < kbdev->gpu_props.num_job_slots; js++) {
3020 int num_slots = kbdev->gpu_props.num_job_slots;
3346 for (js = 0; js < kbdev->gpu_props.num_job_slots; js++) {
3356 for (js = 0; js < kbdev->gpu_props.num_job_slots; js++) {
3855 for (js = 0; js < kbdev->gpu_props.num_job_slots; js++) {
[all …]
H A Dmali_kbase_pm.c178 for (i = 0; i < kbdev->gpu_props.num_job_slots; i++) in kbase_pm_driver_suspend()
H A Dmali_kbase_gpuprops.c443 gpu_props->num_job_slots = hweight32(raw->js_present); in kbase_gpuprops_set()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_jm_rb.c179 for (js = 0; js < kbdev->gpu_props.num_job_slots; js++) { in kbase_gpu_atoms_submitted_any()
276 for (js = 0; js < kbdev->gpu_props.num_job_slots; js++) { in kbase_gpu_check_secure_atoms()
751 for (slot = 0; slot < kbdev->gpu_props.num_job_slots; slot++) { in other_slots_busy()
1025 for (js = 0; js < kbdev->gpu_props.num_job_slots; js++) { in kbase_backend_slot_update()
1366 for (i = 0; i < kbdev->gpu_props.num_job_slots; i++) { in kbase_gpu_complete_hw()
1503 for (js = 0; js < kbdev->gpu_props.num_job_slots; js++) { in kbase_backend_reset()
1930 for (js = 0; js < kbdev->gpu_props.num_job_slots; js++) { in kbase_gpu_dump_slots()
H A Dmali_kbase_debug_job_fault_backend.c87 slot_number = kctx->kbdev->gpu_props.num_job_slots; in kbase_debug_job_fault_reg_snapshot_init()
H A Dmali_kbase_js_backend.c108 for (s = 0; s < kbdev->gpu_props.num_job_slots; s++) { in timer_callback()
H A Dmali_kbase_jm_hw.c718 for (i = 0; i < kbdev->gpu_props.num_job_slots; i++) in kbase_backend_jm_kill_jobs_from_kctx()
1351 for (i = 0; i < kbdev->gpu_props.num_job_slots; i++) in kbasep_try_reset_gpu_early_locked()
1419 for (i = 0; i < kbdev->gpu_props.num_job_slots; i++) in kbase_prepare_to_reset_gpu_locked()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/jm/
H A Dmali_kbase_jm_js.h931 kbase_js_sched(kbdev, (1 << kbdev->gpu_props.num_job_slots) - 1); in kbase_js_sched_all()