Lines Matching refs:rtc_device
46 static struct rtc_device_object rtc_device; variable
301 rt_alarm_update(&rtc_device.rtc_dev.parent, 1); in stm32_rtc_set_secs()
309 *alarm = rtc_device.wkalarm; in stm32_rtc_get_alarm()
310 LOG_D("GET_ALARM %d:%d:%d",rtc_device.wkalarm.tm_hour, in stm32_rtc_get_alarm()
311 rtc_device.wkalarm.tm_min,rtc_device.wkalarm.tm_sec); in stm32_rtc_get_alarm()
324 rtc_device.wkalarm.enable = alarm->enable; in stm32_rtc_set_alarm()
325 rtc_device.wkalarm.tm_hour = alarm->tm_hour; in stm32_rtc_set_alarm()
326 rtc_device.wkalarm.tm_min = alarm->tm_min; in stm32_rtc_set_alarm()
327 rtc_device.wkalarm.tm_sec = alarm->tm_sec; in stm32_rtc_set_alarm()
330 rtc_device.wkalarm.tm_year = alarm->tm_year; in stm32_rtc_set_alarm()
331 rtc_device.wkalarm.tm_mon = alarm->tm_mon; in stm32_rtc_set_alarm()
332 rtc_device.wkalarm.tm_mday = alarm->tm_mday; in stm32_rtc_set_alarm()
333 rtc_alarm_time_set(&rtc_device); in stm32_rtc_set_alarm()
409 rt_alarm_update(&rtc_device.rtc_dev.parent, 1); in HAL_RTC_AlarmAEventCallback()
424 rtc_device.rtc_dev.ops = &stm32_rtc_ops; in rt_hw_rtc_init()
425 result = rt_hw_rtc_register(&rtc_device.rtc_dev, "rtc", RT_DEVICE_FLAG_RDWR, RT_NULL); in rt_hw_rtc_init()