Lines Matching refs:alarm_tm

301 	struct rtc_time rtc_tm, *alarm_tm = &alarm->time;  in _abb5zes3_rtc_read_timer()  local
335 rtc_time64_to_tm(rtc_secs + timer_secs, alarm_tm); in _abb5zes3_rtc_read_timer()
354 struct rtc_time rtc_tm, *alarm_tm = &alarm->time; in _abb5zes3_rtc_read_alarm() local
368 alarm_tm->tm_sec = 0; in _abb5zes3_rtc_read_alarm()
369 alarm_tm->tm_min = bcd2bin(regs[0] & 0x7f); in _abb5zes3_rtc_read_alarm()
370 alarm_tm->tm_hour = bcd2bin(regs[1] & 0x3f); in _abb5zes3_rtc_read_alarm()
371 alarm_tm->tm_mday = bcd2bin(regs[2] & 0x3f); in _abb5zes3_rtc_read_alarm()
372 alarm_tm->tm_wday = -1; in _abb5zes3_rtc_read_alarm()
383 alarm_tm->tm_year = rtc_tm.tm_year; in _abb5zes3_rtc_read_alarm()
384 alarm_tm->tm_mon = rtc_tm.tm_mon; in _abb5zes3_rtc_read_alarm()
387 alarm_secs = rtc_tm_to_time64(alarm_tm); in _abb5zes3_rtc_read_alarm()
390 if (alarm_tm->tm_mon == 11) { in _abb5zes3_rtc_read_alarm()
391 alarm_tm->tm_mon = 0; in _abb5zes3_rtc_read_alarm()
392 alarm_tm->tm_year += 1; in _abb5zes3_rtc_read_alarm()
394 alarm_tm->tm_mon += 1; in _abb5zes3_rtc_read_alarm()
440 struct rtc_time *alarm_tm = &alarm->time; in _abb5zes3_rtc_set_alarm() local
468 alarm_secs = rtc_tm_to_time64(alarm_tm); in _abb5zes3_rtc_set_alarm()
481 regs[0] = bin2bcd(alarm_tm->tm_min) & 0x7f; in _abb5zes3_rtc_set_alarm()
482 regs[1] = bin2bcd(alarm_tm->tm_hour) & 0x3f; in _abb5zes3_rtc_set_alarm()
483 regs[2] = bin2bcd(alarm_tm->tm_mday) & 0x3f; in _abb5zes3_rtc_set_alarm()
544 struct rtc_time *alarm_tm = &alarm->time; in abb5zes3_rtc_set_alarm() local
554 alarm_secs = rtc_tm_to_time64(alarm_tm); in abb5zes3_rtc_set_alarm()