diff options
Diffstat (limited to 'kernel/time/alarmtimer.c')
| -rw-r--r-- | kernel/time/alarmtimer.c | 5 | 
1 files changed, 4 insertions, 1 deletions
diff --git a/kernel/time/alarmtimer.c b/kernel/time/alarmtimer.c index 8a46f5d6450..c16548807f1 100644 --- a/kernel/time/alarmtimer.c +++ b/kernel/time/alarmtimer.c @@ -46,9 +46,10 @@ static struct alarm_base {  static ktime_t freezer_delta;  static DEFINE_SPINLOCK(freezer_delta_lock); +static struct rtc_timer		rtctimer; +  #ifdef CONFIG_RTC_CLASS  /* rtc timer and device for setting alarm wakeups at suspend */ -static struct rtc_timer		rtctimer;  static struct rtc_device	*rtcdev;  static DEFINE_SPINLOCK(rtcdev_lock); @@ -783,6 +784,8 @@ static int __init alarmtimer_init(void)  		.nsleep		= alarm_timer_nsleep,  	}; +	rtc_timer_init(&rtctimer, NULL, NULL); +  	posix_timers_register_clock(CLOCK_REALTIME_ALARM, &alarm_clock);  	posix_timers_register_clock(CLOCK_BOOTTIME_ALARM, &alarm_clock);  |