diff --git a/sys/kern/kern_ntptime.c b/sys/kern/kern_ntptime.c index a8418248abd..500aefb6109 100644 --- a/sys/kern/kern_ntptime.c +++ b/sys/kern/kern_ntptime.c @@ -1074,6 +1074,10 @@ static void start_periodic_resettodr(void *arg __unused) { + EVENTHANDLER_REGISTER(power_resume, periodic_resettodr, NULL, + EVENTHANDLER_PRI_ANY); + EVENTHANDLER_REGISTER(power_suspend_early, shutdown_resettodr, NULL, + EVENTHANDLER_PRI_FIRST); EVENTHANDLER_REGISTER(shutdown_pre_sync, shutdown_resettodr, NULL, SHUTDOWN_PRI_FIRST); callout_init(&resettodr_callout, 1);