Lines Matching refs:bin2bcd
128 regs[ISL12057_REG_RTC_SC] = bin2bcd(tm->tm_sec); in isl12057_rtc_tm_to_regs()
129 regs[ISL12057_REG_RTC_MN] = bin2bcd(tm->tm_min); in isl12057_rtc_tm_to_regs()
130 regs[ISL12057_REG_RTC_HR] = bin2bcd(tm->tm_hour); /* 24-hour format */ in isl12057_rtc_tm_to_regs()
131 regs[ISL12057_REG_RTC_DT] = bin2bcd(tm->tm_mday); in isl12057_rtc_tm_to_regs()
132 regs[ISL12057_REG_RTC_MO] = bin2bcd(tm->tm_mon + 1) | century_bit; in isl12057_rtc_tm_to_regs()
133 regs[ISL12057_REG_RTC_YR] = bin2bcd(tm->tm_year % 100); in isl12057_rtc_tm_to_regs()
134 regs[ISL12057_REG_RTC_DW] = bin2bcd(tm->tm_wday + 1); in isl12057_rtc_tm_to_regs()
373 regs[0] = bin2bcd(alarm_tm->tm_sec) & 0x7f; in isl12057_rtc_set_alarm()
374 regs[1] = bin2bcd(alarm_tm->tm_min) & 0x7f; in isl12057_rtc_set_alarm()
375 regs[2] = bin2bcd(alarm_tm->tm_hour) & 0x3f; in isl12057_rtc_set_alarm()
376 regs[3] = bin2bcd(alarm_tm->tm_mday) & 0x3f; in isl12057_rtc_set_alarm()