From e9889e345222792293c038ebe62ccf0689835d0d Mon Sep 17 00:00:00 2001 From: Marcos Marado Date: Mon, 11 Apr 2016 15:59:49 +0100 Subject: Set the device to wake up 1 1/2 minutes before Setting RTC_PWRON_SEC to -90, so it will wake up 1 and 1/2 minutes before the requested time, giving time for the system to boot up and AlarmManager to be ready for when the time comes. Note: Original commit was for 120 seconds, reduced because of faster hardware. Change-Id: Ie579529f417ad2f6044e347a55e88d1b72503731 Ticket: PORRIDGE-12 Signed-off-by: Mister Oyster --- kernel/time/alarmtimer.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'kernel') diff --git a/kernel/time/alarmtimer.c b/kernel/time/alarmtimer.c index 76455f590..714be6181 100644 --- a/kernel/time/alarmtimer.c +++ b/kernel/time/alarmtimer.c @@ -152,7 +152,8 @@ void alarm_set_power_on(struct timespec new_pwron_time, bool logo) // ktime_t now; printk("alarm set power on\n"); - + +#define RTC_PWRON_SEC -90 #ifdef RTC_PWRON_SEC /* round down the second */ new_pwron_time.tv_sec = (new_pwron_time.tv_sec / 60) * 60; -- cgit v1.2.3