Lines Matching refs:bin2bcd
387 regs[ISL1208_REG_SCA - offs] = bin2bcd(alarm_tm->tm_sec) | enable; in isl1208_i2c_set_alarm()
388 regs[ISL1208_REG_MNA - offs] = bin2bcd(alarm_tm->tm_min) | enable; in isl1208_i2c_set_alarm()
389 regs[ISL1208_REG_HRA - offs] = bin2bcd(alarm_tm->tm_hour) | in isl1208_i2c_set_alarm()
392 regs[ISL1208_REG_DTA - offs] = bin2bcd(alarm_tm->tm_mday) | enable; in isl1208_i2c_set_alarm()
393 regs[ISL1208_REG_MOA - offs] = bin2bcd(alarm_tm->tm_mon + 1) | enable; in isl1208_i2c_set_alarm()
394 regs[ISL1208_REG_DWA - offs] = bin2bcd(alarm_tm->tm_wday & 7) | enable; in isl1208_i2c_set_alarm()
431 regs[ISL1208_REG_SC] = bin2bcd(tm->tm_sec); in isl1208_i2c_set_time()
432 regs[ISL1208_REG_MN] = bin2bcd(tm->tm_min); in isl1208_i2c_set_time()
433 regs[ISL1208_REG_HR] = bin2bcd(tm->tm_hour) | ISL1208_REG_HR_MIL; in isl1208_i2c_set_time()
435 regs[ISL1208_REG_DT] = bin2bcd(tm->tm_mday); in isl1208_i2c_set_time()
436 regs[ISL1208_REG_MO] = bin2bcd(tm->tm_mon + 1); in isl1208_i2c_set_time()
437 regs[ISL1208_REG_YR] = bin2bcd(tm->tm_year - 100); in isl1208_i2c_set_time()
439 regs[ISL1208_REG_DW] = bin2bcd(tm->tm_wday & 7); in isl1208_i2c_set_time()