summaryrefslogtreecommitdiff
path: root/power/qcom.c
diff options
context:
space:
mode:
Diffstat (limited to 'power/qcom.c')
-rw-r--r--power/qcom.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/power/qcom.c b/power/qcom.c
index 127dbbf6cc..d931e6bb29 100644
--- a/power/qcom.c
+++ b/power/qcom.c
@@ -931,7 +931,8 @@ static inline int chipset_get_sleep_signal(void)
return fake_suspend;
}
-static void suspend_hang_detected(void)
+__override void power_chipset_handle_sleep_hang(
+ enum sleep_hang_type hang_type)
{
CPRINTS("Warning: Detected sleep hang! Waking host up!");
host_set_single_event(EC_HOST_EVENT_HANG_DETECT);
@@ -968,7 +969,7 @@ __override void power_chipset_handle_host_sleep_event(
* notification needs to be sent to listeners.
*/
sleep_set_notify(SLEEP_NOTIFY_SUSPEND);
- sleep_start_suspend(ctx, suspend_hang_detected);
+ sleep_start_suspend(ctx);
power_signal_enable_interrupt(GPIO_AP_SUSPEND);
} else if (state == HOST_SLEEP_EVENT_S3_RESUME) {