aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcos Marado <mmarado@cyngn.com>2016-04-11 15:59:49 +0100
committerMister Oyster <oysterized@gmail.com>2017-04-13 12:35:34 +0200
commite9889e345222792293c038ebe62ccf0689835d0d (patch)
tree8b022b85fb7ce875f2311b6a5f9df5f17f62b17d
parentb3756c597975eb25a8299306bc523749b064e66f (diff)
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 <oysterized@gmail.com>
-rw-r--r--kernel/time/alarmtimer.c3
1 files changed, 2 insertions, 1 deletions
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;