Lines Matching defs:time
201 /* time keeping registers */
273 struct rtc_time time;
281 alrm->time.tm_sec = bcd2bin(regs[0] & 0x7f);
282 alrm->time.tm_min = bcd2bin(regs[1] & 0x7f);
283 alrm->time.tm_hour = bcd2bin(regs[2] & 0x3f);
284 alrm->time.tm_mday = bcd2bin(regs[3] & 0x3f);
285 alrm->time.tm_mon = bcd2bin(regs[4] & 0x1f) - 1;
286 alrm->time.tm_year = bcd2bin(regs[5]) + 100;
288 ret = max31335_read_time(dev, &time);
292 if (time.tm_year >= 200)
293 alrm->time.tm_year += 100;
316 regs[0] = bin2bcd(alrm->time.tm_sec);
317 regs[1] = bin2bcd(alrm->time.tm_min);
318 regs[2] = bin2bcd(alrm->time.tm_hour);
319 regs[3] = bin2bcd(alrm->time.tm_mday);
320 regs[4] = bin2bcd(alrm->time.tm_mon + 1);
321 regs[5] = bin2bcd(alrm->time.tm_year % 100);