Lines Matching refs:alarm_tm

329 	struct rtc_time rtc_tm, *alarm_tm = &alarm->time;  in _abb5zes3_rtc_read_timer()  local
365 rtc_time_to_tm(rtc_secs + timer_secs, alarm_tm); in _abb5zes3_rtc_read_timer()
385 struct rtc_time rtc_tm, *alarm_tm = &alarm->time; in _abb5zes3_rtc_read_alarm() local
399 alarm_tm->tm_sec = 0; in _abb5zes3_rtc_read_alarm()
400 alarm_tm->tm_min = bcd2bin(regs[0] & 0x7f); in _abb5zes3_rtc_read_alarm()
401 alarm_tm->tm_hour = bcd2bin(regs[1] & 0x3f); in _abb5zes3_rtc_read_alarm()
402 alarm_tm->tm_mday = bcd2bin(regs[2] & 0x3f); in _abb5zes3_rtc_read_alarm()
403 alarm_tm->tm_wday = -1; in _abb5zes3_rtc_read_alarm()
414 alarm_tm->tm_year = rtc_tm.tm_year; in _abb5zes3_rtc_read_alarm()
415 alarm_tm->tm_mon = rtc_tm.tm_mon; in _abb5zes3_rtc_read_alarm()
421 ret = rtc_tm_to_time(alarm_tm, &alarm_secs); in _abb5zes3_rtc_read_alarm()
426 if (alarm_tm->tm_mon == 11) { in _abb5zes3_rtc_read_alarm()
427 alarm_tm->tm_mon = 0; in _abb5zes3_rtc_read_alarm()
428 alarm_tm->tm_year += 1; in _abb5zes3_rtc_read_alarm()
430 alarm_tm->tm_mon += 1; in _abb5zes3_rtc_read_alarm()
479 struct rtc_time *alarm_tm = &alarm->time; in _abb5zes3_rtc_set_alarm() local
493 ret = rtc_tm_to_time(alarm_tm, &alarm_secs); in _abb5zes3_rtc_set_alarm()
530 regs[0] = bin2bcd(alarm_tm->tm_min) & 0x7f; in _abb5zes3_rtc_set_alarm()
531 regs[1] = bin2bcd(alarm_tm->tm_hour) & 0x3f; in _abb5zes3_rtc_set_alarm()
532 regs[2] = bin2bcd(alarm_tm->tm_mday) & 0x3f; in _abb5zes3_rtc_set_alarm()
599 struct rtc_time *alarm_tm = &alarm->time; in abb5zes3_rtc_set_alarm() local
613 ret = rtc_tm_to_time(alarm_tm, &alarm_secs); in abb5zes3_rtc_set_alarm()