Lines Matching refs:rtc_device
49 static struct rtc_device_object rtc_device; variable
317 rt_alarm_update(&rtc_device.rtc_dev.parent, 1); in Alarm_IRQHandler()
328 rt_alarm_update(&rtc_device.rtc_dev.parent, 1); in Alarm_IRQHandler()
338 *alarm = rtc_device.wkalarm; in _rtc_get_alarm()
339 LOG_D("GET_ALARM %d:%d:%d",rtc_device.wkalarm.tm_hour, in _rtc_get_alarm()
340 rtc_device.wkalarm.tm_min,rtc_device.wkalarm.tm_sec); in _rtc_get_alarm()
353 rtc_device.wkalarm.enable = alarm->enable; in _rtc_set_alarm()
354 rtc_device.wkalarm.tm_year = alarm->tm_year; in _rtc_set_alarm()
355 rtc_device.wkalarm.tm_mon = alarm->tm_mon; in _rtc_set_alarm()
356 rtc_device.wkalarm.tm_mday = alarm->tm_mday; in _rtc_set_alarm()
357 rtc_device.wkalarm.tm_hour = alarm->tm_hour; in _rtc_set_alarm()
358 rtc_device.wkalarm.tm_min = alarm->tm_min; in _rtc_set_alarm()
359 rtc_device.wkalarm.tm_sec = alarm->tm_sec; in _rtc_set_alarm()
360 rtc_alarm_time_set(&rtc_device); in _rtc_set_alarm()
396 rtc_device.rtc_dev.ops = &_rtc_ops; in rt_hw_rtc_init()
397 result = rt_hw_rtc_register(&rtc_device.rtc_dev, "rtc", RT_DEVICE_FLAG_RDWR, RT_NULL); in rt_hw_rtc_init()