| /OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/backend/gpu/ |
| H A D | mali_kbase_jm_hw.c | 102 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_10649)) in kbase_job_hw_submit() 417 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_10883)) { in kbase_job_done() 462 } else if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8408)) { in kbasep_soft_stop_allowed() 474 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8394)) { in kbasep_hard_stop_allowed() 525 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8316)) { in kbasep_job_slot_soft_or_hard_stop_do_action() 1027 kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_T76X_3542) in kbase_job_slot_hardstop() 1036 if (stopped && (kbase_hw_has_issue(kctx->kbdev, BASE_HW_ISSUE_8401) || in kbase_job_slot_hardstop() 1037 kbase_hw_has_issue(kctx->kbdev, BASE_HW_ISSUE_9510) || in kbase_job_slot_hardstop() 1226 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_TMIX_8463)) { in kbasep_reset_timeout_worker()
|
| H A D | mali_kbase_js_backend.c | 62 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_9435)) { in timer_callback_should_run() 119 if (!kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_5736)) { in timer_callback()
|
| H A D | mali_kbase_pm_driver.c | 1233 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8443) || in kbase_pm_hw_issues_detect() 1234 kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_11035)) in kbase_pm_hw_issues_detect() 1239 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_10327)) in kbase_pm_hw_issues_detect() 1249 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_10797)) in kbase_pm_hw_issues_detect() 1252 if (!kbase_hw_has_issue(kbdev, GPUCORE_1619)) { in kbase_pm_hw_issues_detect() 1267 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_T76X_3953)) in kbase_pm_hw_issues_detect()
|
| H A D | mali_kbase_jm_rb.c | 710 if (!kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8987)) in kbase_gpu_rmu_workaround() 1229 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8987)) in kbase_backend_slot_update() 1297 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_TMIX_8438)) { in kbase_gpu_complete_hw() 1305 if ((kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_6787) || (katom->core_req & in kbase_gpu_complete_hw() 1316 } else if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_10676)) { in kbase_gpu_complete_hw() 1872 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_10969) && in kbase_backend_complete_wq()
|
| H A D | mali_kbase_instr_backend.c | 159 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8186)) in kbase_instr_hwcnt_enable_internal() 171 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8186)) in kbase_instr_hwcnt_enable_internal()
|
| H A D | mali_kbase_js_affinity.c | 49 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8987)) in kbase_js_can_run_job_on_slot_no_lock()
|
| H A D | mali_kbase_mmu_hw_direct.c | 329 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_9630)) { in kbase_mmu_hw_do_operation()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ |
| H A D | mali_kbase_hw.h | 36 #define kbase_hw_has_issue(kbdev, issue)\ macro
|
| H A D | mali_kbase_dummy_job_wa.c | 264 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_TTRX_3485)) in wa_blob_load_needed()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/ |
| H A D | mali_kbase_hw.h | 33 #define kbase_hw_has_issue(kbdev, issue)\ macro
|
| H A D | mali_kbase_mmu.c | 353 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_6367)) in page_fault_worker() 902 kbase_hw_has_issue(kctx->kbdev, BASE_HW_ISSUE_6367)) in kbase_mmu_flush_invalidate_noretain() 971 kbase_hw_has_issue(kctx->kbdev, in kbase_mmu_flush_invalidate() 1498 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8245)) { in bus_fault_worker() 1532 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8245) && reset_status) in bus_fault_worker() 1803 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8245)) { in kbase_mmu_report_fault_and_kill() 1826 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8245) && reset_status) in kbase_mmu_report_fault_and_kill() 2017 kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8245)) { in kbase_mmu_interrupt_process()
|
| H A D | mali_kbase_device.c | 73 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8316)) in kbase_device_as_init() 88 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8316)) { in kbase_device_as_init() 114 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8316)) in kbase_device_as_term()
|
| H A D | mali_kbase_ctx_sched.c | 30 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8987)) { in kbase_ctx_sched_init()
|
| H A D | mali_kbase_js.c | 450 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8408)) in kbasep_js_devdata_init() 456 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8408)) in kbasep_js_devdata_init() 1008 if (kbase_hw_has_issue(kbdev, in kbase_js_dep_validate() 1966 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8987) && in kbase_js_is_atom_valid() 1984 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8987)) in kbase_js_get_slot() 2197 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8316)) in js_return_worker()
|
| H A D | mali_kbase_replay.c | 1105 if (!kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_11020) && in kbase_replay_process() 1106 !kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_11024)) { in kbase_replay_process()
|
| H A D | mali_kbase_jd.c | 818 …if ((kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_10817) || kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_109… in jd_done_nolock() 1521 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8316)) in kbase_jd_done_worker()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/backend/gpu/ |
| H A D | mali_kbase_js_backend.c | 60 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_9435)) { in timer_callback_should_run() 118 if (!kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_5736)) { in timer_callback()
|
| H A D | mali_kbase_jm_rb.c | 388 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_TGOX_R1_1234)) { in kbase_gpu_release_atom() 677 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_TGOX_R1_1234)) { in kbase_jm_enter_protected_mode() 695 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_TGOX_R1_1234)) in kbase_jm_enter_protected_mode() 701 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_TGOX_R1_1234)) { in kbase_jm_enter_protected_mode() 1210 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_TMIX_8438)) { in kbase_gpu_complete_hw()
|
| H A D | mali_kbase_pm_backend.c | 207 !kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_TURSEHW_1997) && in kbase_hwaccess_pm_init() 222 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_GPU2017_1336)) in kbase_hwaccess_pm_init() 232 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_GPU2017_1336)) { in kbase_hwaccess_pm_init()
|
| H A D | mali_kbase_pm_driver.c | 696 if (!kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_TURSEHW_2716)) in wait_mcu_as_inactive() 1933 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_TTRX_921)) { 2939 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_TTRX_2968_TTRX_3162)) 2959 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_T76X_3953))
|
| H A D | mali_kbase_jm_hw.c | 492 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_TTRX_3076)) { in kbase_job_done() 1149 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_TMIX_8463)) { in kbasep_reset_timeout_worker()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/device/backend/ |
| H A D | mali_kbase_device_hw_jm.c | 102 kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_TTRX_921)) in kbase_gpu_interrupt()
|
| H A D | mali_kbase_device_hw_csf.c | 182 kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_TTRX_921)) in kbase_gpu_interrupt()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/mmu/ |
| H A D | mali_kbase_mmu_hw_direct.c | 559 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_GPU2019_3901) && in mmu_hw_do_flush()
|
| H A D | mali_kbase_mmu.c | 76 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_GPU2019_3878)) { in mmu_hw_operation_begin() 94 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_GPU2019_3878)) { in mmu_hw_operation_end()
|