Lines Matching refs:alarmvals
253 u8 alarmvals[3]; in rx8010_read_alarm() local
257 err = i2c_smbus_read_i2c_block_data(client, RX8010_ALMIN, 3, alarmvals); in rx8010_read_alarm()
266 t->time.tm_min = bcd2bin(alarmvals[0] & 0x7f); in rx8010_read_alarm()
267 t->time.tm_hour = bcd2bin(alarmvals[1] & 0x3f); in rx8010_read_alarm()
269 if (!(alarmvals[2] & RX8010_ALARM_AE)) in rx8010_read_alarm()
270 t->time.tm_mday = bcd2bin(alarmvals[2] & 0x7f); in rx8010_read_alarm()
282 u8 alarmvals[3]; in rx8010_set_alarm() local
305 alarmvals[0] = bin2bcd(t->time.tm_min); in rx8010_set_alarm()
306 alarmvals[1] = bin2bcd(t->time.tm_hour); in rx8010_set_alarm()
307 alarmvals[2] = bin2bcd(t->time.tm_mday); in rx8010_set_alarm()
310 2, alarmvals); in rx8010_set_alarm()
323 if (alarmvals[2] == 0) in rx8010_set_alarm()
324 alarmvals[2] |= RX8010_ALARM_AE; in rx8010_set_alarm()
327 alarmvals[2]); in rx8010_set_alarm()