Home
last modified time | relevance | path

Searched refs:mcu_state (Results 1 – 12 of 12) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_pm_driver.c633 WARN_ON(backend->mcu_state != KBASE_MCU_ON); in kbase_pm_handle_mcu_core_attr_update()
757 WARN_ON(backend->mcu_state != KBASE_MCU_OFF); in kbase_pm_mcu_update_state()
770 prev_state = backend->mcu_state; in kbase_pm_mcu_update_state()
772 switch (backend->mcu_state) { in kbase_pm_mcu_update_state()
778 backend->mcu_state = KBASE_MCU_PEND_ON_RELOAD; in kbase_pm_mcu_update_state()
790 backend->mcu_state = in kbase_pm_mcu_update_state()
803 backend->mcu_state = in kbase_pm_mcu_update_state()
806 backend->mcu_state = KBASE_MCU_ON_HWCNT_ENABLE; in kbase_pm_mcu_update_state()
812 backend->mcu_state = KBASE_MCU_CORESIGHT_ENABLE; in kbase_pm_mcu_update_state()
815 backend->mcu_state = KBASE_MCU_CORESIGHT_ENABLE; in kbase_pm_mcu_update_state()
[all …]
H A Dmali_kbase_pm_backend.c286 enum kbase_mcu_state mcu_state; in pm_handle_power_off() local
306 mcu_state = backend->mcu_state; in pm_handle_power_off()
307 WARN_ON(!kbase_pm_is_mcu_inactive(kbdev, mcu_state)); in pm_handle_power_off()
1121 enum kbase_mcu_state mcu_state; in kbase_pm_handle_runtime_suspend() local
1194 mcu_state = kbdev->pm.backend.mcu_state; in kbase_pm_handle_runtime_suspend()
1195 WARN_ON(!kbase_pm_is_mcu_inactive(kbdev, mcu_state)); in kbase_pm_handle_runtime_suspend()
1198 if (mcu_state == KBASE_MCU_IN_SLEEP) { in kbase_pm_handle_runtime_suspend()
H A Dmali_kbase_pm_internal.h860 if (kbase_pm_is_mcu_desired(kbdev) && kbdev->pm.backend.mcu_state != KBASE_MCU_ON) in kbase_pm_mcu_is_in_desired_state()
863 (kbdev->pm.backend.mcu_state != KBASE_MCU_OFF) && in kbase_pm_mcu_is_in_desired_state()
864 (kbdev->pm.backend.mcu_state != KBASE_MCU_IN_SLEEP)) in kbase_pm_mcu_is_in_desired_state()
H A Dmali_kbase_pm_defs.h451 enum kbase_mcu_state mcu_state; member
H A Dmali_kbase_pm_policy.c280 err, kbdev->pm.backend.mcu_state, kbdev->pm.backend.l2_state); in policy_change_wait_for_L2_off()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/device/backend/
H A Dmali_kbase_device_csf.c486 kbdev->pm.backend.mcu_state = KBASE_MCU_ON; in kbase_csf_firmware_deferred_init()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/platform/devicetree/
H A Dmali_kbase_runtime_pm.c132 WARN_ON(kbdev->pm.backend.mcu_state != KBASE_MCU_OFF); in pm_callback_power_off()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/csf/
H A Dmali_kbase_csf_firmware_log.c431 kbase_pm_is_mcu_inactive(kbdev, kbdev->pm.backend.mcu_state); in kbase_csf_firmware_log_toggle_logging_calls()
H A Dmali_kbase_csf_firmware.c2521 if (WARN_ON(kbdev->pm.backend.mcu_state != KBASE_MCU_OFF)) { in kbase_csf_firmware_unload_term()
2522 kbdev->pm.backend.mcu_state = KBASE_MCU_OFF; in kbase_csf_firmware_unload_term()
H A Dmali_kbase_csf_scheduler.c6791 WARN_ON(kbdev->pm.backend.mcu_state != KBASE_MCU_ON); in kbase_csf_scheduler_wait_mcu_active()
6847 WARN_ON(kbdev->pm.backend.mcu_state != KBASE_MCU_IN_SLEEP); in kbase_csf_scheduler_reval_idleness_post_sleep()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/csf/ipa_control/
H A Dmali_kbase_csf_ipa_control.c969 if (kbdev->pm.backend.mcu_state == KBASE_MCU_IN_SLEEP) { in kbase_ipa_control_handle_gpu_sleep_enter()
988 if (kbdev->pm.backend.mcu_state == KBASE_MCU_IN_SLEEP) { in kbase_ipa_control_handle_gpu_sleep_exit()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/debug/backend/
H A Dmali_kbase_debug_coresight_csf.c608 } else if (kbdev->pm.backend.mcu_state == KBASE_MCU_OFF) { in kbase_debug_coresight_csf_config_disable()