Searched refs:mcu_state (Results 1 – 12 of 12) sorted by relevance
633 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 …]
286 enum kbase_mcu_state mcu_state; in pm_handle_power_off() local306 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() local1194 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()
860 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()
451 enum kbase_mcu_state mcu_state; member
280 err, kbdev->pm.backend.mcu_state, kbdev->pm.backend.l2_state); in policy_change_wait_for_L2_off()
486 kbdev->pm.backend.mcu_state = KBASE_MCU_ON; in kbase_csf_firmware_deferred_init()
132 WARN_ON(kbdev->pm.backend.mcu_state != KBASE_MCU_OFF); in pm_callback_power_off()
431 kbase_pm_is_mcu_inactive(kbdev, kbdev->pm.backend.mcu_state); in kbase_csf_firmware_log_toggle_logging_calls()
2521 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()
6791 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()
969 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()
608 } else if (kbdev->pm.backend.mcu_state == KBASE_MCU_OFF) { in kbase_debug_coresight_csf_config_disable()