Lines Matching refs:tm_hour
200 dt->tm_hour = bcd2bin(date[RX8025_REG_HOUR] & 0x3f); in rx8025_get_time()
202 dt->tm_hour = bcd2bin(date[RX8025_REG_HOUR] & 0x1f) % 12 in rx8025_get_time()
210 dt->tm_sec, dt->tm_min, dt->tm_hour, in rx8025_get_time()
232 date[RX8025_REG_HOUR] = bin2bcd(dt->tm_hour); in rx8025_set_time()
234 date[RX8025_REG_HOUR] = (dt->tm_hour >= 12 ? 0x20 : 0) in rx8025_set_time()
235 | bin2bcd((dt->tm_hour + 11) % 12 + 1); in rx8025_set_time()
313 t->time.tm_hour = bcd2bin(ald[1] & 0x3f); in rx8025_read_alarm()
315 t->time.tm_hour = bcd2bin(ald[1] & 0x1f) % 12 in rx8025_read_alarm()
325 t->time.tm_sec, t->time.tm_min, t->time.tm_hour, in rx8025_read_alarm()
346 ald[1] = bin2bcd(t->time.tm_hour); in rx8025_set_alarm()
348 ald[1] = (t->time.tm_hour >= 12 ? 0x20 : 0) in rx8025_set_alarm()
349 | bin2bcd((t->time.tm_hour + 11) % 12 + 1); in rx8025_set_alarm()