Home
last modified time | relevance | path

Searched refs:kbase_hw_has_issue (Results 1 - 25 of 47) sorted by relevance

12

/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_hw.h29 #define kbase_hw_has_issue(kbdev, issue) test_bit(issue, &(kbdev)->hw_issues_mask[0]) macro
H A Dmali_kbase_device.c69 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8316)) { in kbase_device_as_init()
86 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8316)) { in kbase_device_as_init()
112 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8316)) { in kbase_device_as_term()
H A Dmali_kbase_mmu.c322 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_6367)) { in page_fault_worker()
850 if ((!err) && sync && kbase_hw_has_issue(kctx->kbdev, BASE_HW_ISSUE_6367)) { in kbase_mmu_flush_invalidate_noretain()
919 drain_pending |= (!err) && sync && kbase_hw_has_issue(kctx->kbdev, BASE_HW_ISSUE_6367); in kbase_mmu_flush_invalidate()
1433 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8245)) { in bus_fault_worker()
1466 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8245) && reset_status) { in bus_fault_worker()
1736 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8245)) { in kbase_mmu_report_fault_and_kill()
1758 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8245) && reset_status) { in kbase_mmu_report_fault_and_kill()
1946 if (kbase_as_has_bus_fault(as) && kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8245)) { in kbase_mmu_interrupt_process()
H A Dmali_kbase_ctx_sched.c28 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8987)) { in kbase_ctx_sched_init()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_hw.h33 #define kbase_hw_has_issue(kbdev, issue)\ macro
H A Dmali_kbase_device.c73 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 Dmali_kbase_mmu.c353 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 Dmali_kbase_ctx_sched.c30 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8987)) { in kbase_ctx_sched_init()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_hw.h36 #define kbase_hw_has_issue(kbdev, issue) test_bit(issue, &(kbdev)->hw_issues_mask[0]) macro
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_hw.h36 #define kbase_hw_has_issue(kbdev, issue)\ macro
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_jm_hw.c94 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_10649)) { in kbase_job_hw_submit()
357 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_10883)) { in kbase_job_done()
397 } else if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8408)) { in kbasep_soft_stop_allowed()
409 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8394)) { in kbasep_hard_stop_allowed()
451 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8316)) { in kbasep_job_slot_soft_or_hard_stop_do_action()
918 int needs_workaround_for_afbc = kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_T76X_3542) && in kbase_job_slot_hardstop()
924 if (stopped && (kbase_hw_has_issue(kctx->kbdev, BASE_HW_ISSUE_8401) || in kbase_job_slot_hardstop()
925 kbase_hw_has_issue(kctx->kbdev, BASE_HW_ISSUE_9510) || needs_workaround_for_afbc)) { in kbase_job_slot_hardstop()
1107 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_TMIX_8463)) { in kbasep_reset_timeout_worker()
H A Dmali_kbase_js_backend.c60 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_9435)) { in timer_callback_should_run()
112 if (!kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_5736)) { in timer_callback()
H A Dmali_kbase_pm_driver.c1121 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8443) || kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_11035)) { in kbase_pm_hw_issues_detect()
1127 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_10327)) { in kbase_pm_hw_issues_detect()
1139 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_10797)) { in kbase_pm_hw_issues_detect()
1143 if (!kbase_hw_has_issue(kbdev, GPUCORE_1619)) { in kbase_pm_hw_issues_detect()
1158 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_T76X_3953)) { in kbase_pm_hw_issues_detect()
H A Dmali_kbase_jm_rb.c624 if (!kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8987)) { in kbase_gpu_rmu_workaround()
1103 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8987)) { in kbase_backend_slot_update()
1156 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_TMIX_8438)) { in kbase_gpu_complete_hw()
1162 if ((kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_6787) || (katom->core_req & BASE_JD_REQ_SKIP_CACHE_END)) && in kbase_gpu_complete_hw()
1171 } else if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_10676)) { in kbase_gpu_complete_hw()
1635 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_10969) && (katom->core_req & BASE_JD_REQ_FS) && in kbase_backend_complete_wq()
H A Dmali_kbase_js_affinity.c47 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8987)) { in kbase_js_can_run_job_on_slot_no_lock()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_jm_hw.c102 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 Dmali_kbase_js_backend.c62 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 Dmali_kbase_pm_driver.c1233 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 Dmali_kbase_jm_rb.c710 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 Dmali_kbase_js_affinity.c49 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_8987)) in kbase_js_can_run_job_on_slot_no_lock()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/device/backend/
H A Dmali_kbase_device_hw_jm.c95 if (kbdev->pm.backend.l2_always_on || kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_TTRX_921)) { in kbase_gpu_interrupt()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_js_backend.c60 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 Dmali_kbase_jm_rb.c360 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_TGOX_R1_1234)) { in kbase_gpu_release_atom()
655 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_TGOX_R1_1234)) { in kbase_jm_enter_protected_mode()
673 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_TGOX_R1_1234)) in kbase_jm_enter_protected_mode()
679 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_TGOX_R1_1234)) { in kbase_jm_enter_protected_mode()
1194 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_TMIX_8438)) { in kbase_gpu_complete_hw()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_js_backend.c61 if (kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_9435)) { in timer_callback_should_run()
113 if (!kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_5736)) { in timer_callback()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/device/backend/
H A Dmali_kbase_device_hw_jm.c94 kbase_hw_has_issue(kbdev, BASE_HW_ISSUE_TTRX_921)) in kbase_gpu_interrupt()

Completed in 26 milliseconds

12