Lines Matching refs:time
208 alrm->time.tm_sec = 0; in rv8803_get_alarm()
209 alrm->time.tm_min = bcd2bin(alarmvals[0] & 0x7f); in rv8803_get_alarm()
210 alrm->time.tm_hour = bcd2bin(alarmvals[1] & 0x3f); in rv8803_get_alarm()
211 alrm->time.tm_wday = -1; in rv8803_get_alarm()
212 alrm->time.tm_mday = bcd2bin(alarmvals[2] & 0x3f); in rv8803_get_alarm()
213 alrm->time.tm_mon = -1; in rv8803_get_alarm()
214 alrm->time.tm_year = -1; in rv8803_get_alarm()
232 if (alrm->time.tm_sec) { in rv8803_set_alarm()
233 time64_t alarm_time = rtc_tm_to_time64(&alrm->time); in rv8803_set_alarm()
235 alarm_time += 60 - alrm->time.tm_sec; in rv8803_set_alarm()
236 rtc_time64_to_tm(alarm_time, &alrm->time); in rv8803_set_alarm()
247 alarmvals[0] = bin2bcd(alrm->time.tm_min); in rv8803_set_alarm()
248 alarmvals[1] = bin2bcd(alrm->time.tm_hour); in rv8803_set_alarm()
249 alarmvals[2] = bin2bcd(alrm->time.tm_mday); in rv8803_set_alarm()