/linux-4.1.27/arch/powerpc/platforms/powernv/ |
D | opal-rtc.c | 27 tm->tm_year = ((bcd2bin(y_m_d >> 24) * 100) + in opal_to_tm() 28 bcd2bin((y_m_d >> 16) & 0xff)) - 1900; in opal_to_tm() 29 tm->tm_mon = bcd2bin((y_m_d >> 8) & 0xff) - 1; in opal_to_tm() 30 tm->tm_mday = bcd2bin(y_m_d & 0xff); in opal_to_tm() 31 tm->tm_hour = bcd2bin((h_m_s_ms >> 56) & 0xff); in opal_to_tm() 32 tm->tm_min = bcd2bin((h_m_s_ms >> 48) & 0xff); in opal_to_tm() 33 tm->tm_sec = bcd2bin((h_m_s_ms >> 40) & 0xff); in opal_to_tm()
|
/linux-4.1.27/arch/m68k/sun3x/ |
D | time.c | 59 t->tm_sec = bcd2bin(h->sec); in sun3x_hwclk() 60 t->tm_min = bcd2bin(h->min); in sun3x_hwclk() 61 t->tm_hour = bcd2bin(h->hour); in sun3x_hwclk() 62 t->tm_wday = bcd2bin(h->wday); in sun3x_hwclk() 63 t->tm_mday = bcd2bin(h->mday); in sun3x_hwclk() 64 t->tm_mon = bcd2bin(h->month); in sun3x_hwclk() 65 t->tm_year = bcd2bin(h->year); in sun3x_hwclk()
|
/linux-4.1.27/drivers/rtc/ |
D | rtc-fm3130.c | 121 t->tm_sec = bcd2bin(fm3130->regs[FM3130_RTC_SECONDS] & 0x7f); in fm3130_get_time() 122 t->tm_min = bcd2bin(fm3130->regs[FM3130_RTC_MINUTES] & 0x7f); in fm3130_get_time() 124 t->tm_hour = bcd2bin(tmp); in fm3130_get_time() 125 t->tm_wday = bcd2bin(fm3130->regs[FM3130_RTC_DAY] & 0x07) - 1; in fm3130_get_time() 126 t->tm_mday = bcd2bin(fm3130->regs[FM3130_RTC_DATE] & 0x3f); in fm3130_get_time() 128 t->tm_mon = bcd2bin(tmp) - 1; in fm3130_get_time() 131 t->tm_year = bcd2bin(fm3130->regs[FM3130_RTC_YEARS]) + 100; in fm3130_get_time() 217 tm->tm_sec = bcd2bin(fm3130->regs[FM3130_ALARM_SECONDS] & 0x7F); in fm3130_read_alarm() 218 tm->tm_min = bcd2bin(fm3130->regs[FM3130_ALARM_MINUTES] & 0x7F); in fm3130_read_alarm() 219 tm->tm_hour = bcd2bin(fm3130->regs[FM3130_ALARM_HOURS] & 0x3F); in fm3130_read_alarm() [all …]
|
D | rtc-max6902.c | 70 dt->tm_sec = bcd2bin(buf[0]); in max6902_read_time() 71 dt->tm_min = bcd2bin(buf[1]); in max6902_read_time() 72 dt->tm_hour = bcd2bin(buf[2]); in max6902_read_time() 73 dt->tm_mday = bcd2bin(buf[3]); in max6902_read_time() 74 dt->tm_mon = bcd2bin(buf[4]) - 1; in max6902_read_time() 75 dt->tm_wday = bcd2bin(buf[5]); in max6902_read_time() 76 dt->tm_year = bcd2bin(buf[6]); in max6902_read_time() 83 century = bcd2bin(buf[0]) * 100; in max6902_read_time()
|
D | rtc-mv.c | 87 tm->tm_sec = bcd2bin(second); in mv_rtc_read_time() 88 tm->tm_min = bcd2bin(minute); in mv_rtc_read_time() 89 tm->tm_hour = bcd2bin(hour); in mv_rtc_read_time() 90 tm->tm_mday = bcd2bin(day); in mv_rtc_read_time() 91 tm->tm_wday = bcd2bin(wday); in mv_rtc_read_time() 92 tm->tm_mon = bcd2bin(month) - 1; in mv_rtc_read_time() 94 tm->tm_year = bcd2bin(year) + 100; in mv_rtc_read_time() 118 alm->time.tm_sec = bcd2bin(second); in mv_rtc_read_alarm() 119 alm->time.tm_min = bcd2bin(minute); in mv_rtc_read_alarm() 120 alm->time.tm_hour = bcd2bin(hour); in mv_rtc_read_alarm() [all …]
|
D | rtc-rv3029c2.c | 162 tm->tm_sec = bcd2bin(regs[RV3029C2_W_SEC-RV3029C2_W_SEC]); in rv3029c2_i2c_read_time() 163 tm->tm_min = bcd2bin(regs[RV3029C2_W_MINUTES-RV3029C2_W_SEC]); in rv3029c2_i2c_read_time() 170 tm->tm_hour = bcd2bin(_hr & 0x1f); in rv3029c2_i2c_read_time() 174 tm->tm_hour = bcd2bin(_hr & 0x3f); in rv3029c2_i2c_read_time() 177 tm->tm_mday = bcd2bin(regs[RV3029C2_W_DATE-RV3029C2_W_SEC]); in rv3029c2_i2c_read_time() 178 tm->tm_mon = bcd2bin(regs[RV3029C2_W_MONTHS-RV3029C2_W_SEC]) - 1; in rv3029c2_i2c_read_time() 179 tm->tm_year = bcd2bin(regs[RV3029C2_W_YEARS-RV3029C2_W_SEC]) + 100; in rv3029c2_i2c_read_time() 180 tm->tm_wday = bcd2bin(regs[RV3029C2_W_DAYS-RV3029C2_W_SEC]) - 1; in rv3029c2_i2c_read_time() 212 tm->tm_sec = bcd2bin(regs[RV3029C2_A_SC-RV3029C2_A_SC] & 0x7f); in rv3029c2_i2c_read_alarm() 213 tm->tm_min = bcd2bin(regs[RV3029C2_A_MN-RV3029C2_A_SC] & 0x7f); in rv3029c2_i2c_read_alarm() [all …]
|
D | rtc-tps80031.c | 79 tm->tm_sec = bcd2bin(buff[0]); in tps80031_rtc_read_time() 80 tm->tm_min = bcd2bin(buff[1]); in tps80031_rtc_read_time() 81 tm->tm_hour = bcd2bin(buff[2]); in tps80031_rtc_read_time() 82 tm->tm_mday = bcd2bin(buff[3]); in tps80031_rtc_read_time() 83 tm->tm_mon = bcd2bin(buff[4]) - 1; in tps80031_rtc_read_time() 84 tm->tm_year = bcd2bin(buff[5]) + RTC_YEAR_OFFSET; in tps80031_rtc_read_time() 85 tm->tm_wday = bcd2bin(buff[6]); in tps80031_rtc_read_time() 178 alrm->time.tm_sec = bcd2bin(buff[0]); in tps80031_rtc_read_alarm() 179 alrm->time.tm_min = bcd2bin(buff[1]); in tps80031_rtc_read_alarm() 180 alrm->time.tm_hour = bcd2bin(buff[2]); in tps80031_rtc_read_alarm() [all …]
|
D | rtc-ds3232.c | 135 time->tm_sec = bcd2bin(second); in ds3232_read_time() 136 time->tm_min = bcd2bin(minute); in ds3232_read_time() 140 time->tm_hour = bcd2bin(hour & 0x1F) + 12; in ds3232_read_time() 142 time->tm_hour = bcd2bin(hour & 0x1F); in ds3232_read_time() 144 time->tm_hour = bcd2bin(hour); in ds3232_read_time() 148 time->tm_wday = bcd2bin(week) - 1; in ds3232_read_time() 149 time->tm_mday = bcd2bin(day); in ds3232_read_time() 151 time->tm_mon = bcd2bin(month & 0x7F) - 1; in ds3232_read_time() 155 time->tm_year = bcd2bin(year) + add_century; in ds3232_read_time() 213 alarm->time.tm_sec = bcd2bin(buf[0] & 0x7F); in ds3232_read_alarm() [all …]
|
D | rtc-rc5t583.c | 82 tm->tm_sec = bcd2bin(rtc_data[0]); in rc5t583_rtc_read_time() 83 tm->tm_min = bcd2bin(rtc_data[1]); in rc5t583_rtc_read_time() 84 tm->tm_hour = bcd2bin(rtc_data[2]); in rc5t583_rtc_read_time() 85 tm->tm_wday = bcd2bin(rtc_data[3]); in rc5t583_rtc_read_time() 86 tm->tm_mday = bcd2bin(rtc_data[4]); in rc5t583_rtc_read_time() 87 tm->tm_mon = bcd2bin(rtc_data[5]) - 1; in rc5t583_rtc_read_time() 88 tm->tm_year = bcd2bin(rtc_data[6]) + 100; in rc5t583_rtc_read_time() 131 alm->time.tm_min = bcd2bin(alarm_data[0]); in rc5t583_rtc_read_alarm() 132 alm->time.tm_hour = bcd2bin(alarm_data[1]); in rc5t583_rtc_read_alarm() 133 alm->time.tm_mday = bcd2bin(alarm_data[2]); in rc5t583_rtc_read_alarm() [all …]
|
D | rtc-em3027.c | 72 tm->tm_sec = bcd2bin(buf[0]); in em3027_get_time() 73 tm->tm_min = bcd2bin(buf[1]); in em3027_get_time() 74 tm->tm_hour = bcd2bin(buf[2]); in em3027_get_time() 75 tm->tm_mday = bcd2bin(buf[3]); in em3027_get_time() 76 tm->tm_wday = bcd2bin(buf[4]); in em3027_get_time() 77 tm->tm_mon = bcd2bin(buf[5]); in em3027_get_time() 78 tm->tm_year = bcd2bin(buf[6]) + 100; in em3027_get_time()
|
D | rtc-tps65910.c | 77 tm->tm_sec = bcd2bin(rtc_data[0]); in tps65910_rtc_read_time() 78 tm->tm_min = bcd2bin(rtc_data[1]); in tps65910_rtc_read_time() 79 tm->tm_hour = bcd2bin(rtc_data[2]); in tps65910_rtc_read_time() 80 tm->tm_mday = bcd2bin(rtc_data[3]); in tps65910_rtc_read_time() 81 tm->tm_mon = bcd2bin(rtc_data[4]) - 1; in tps65910_rtc_read_time() 82 tm->tm_year = bcd2bin(rtc_data[5]) + 100; in tps65910_rtc_read_time() 142 alm->time.tm_sec = bcd2bin(alarm_data[0]); in tps65910_rtc_read_alarm() 143 alm->time.tm_min = bcd2bin(alarm_data[1]); in tps65910_rtc_read_alarm() 144 alm->time.tm_hour = bcd2bin(alarm_data[2]); in tps65910_rtc_read_alarm() 145 alm->time.tm_mday = bcd2bin(alarm_data[3]); in tps65910_rtc_read_alarm() [all …]
|
D | rtc-palmas.c | 69 tm->tm_sec = bcd2bin(rtc_data[0]); in palmas_rtc_read_time() 70 tm->tm_min = bcd2bin(rtc_data[1]); in palmas_rtc_read_time() 71 tm->tm_hour = bcd2bin(rtc_data[2]); in palmas_rtc_read_time() 72 tm->tm_mday = bcd2bin(rtc_data[3]); in palmas_rtc_read_time() 73 tm->tm_mon = bcd2bin(rtc_data[4]) - 1; in palmas_rtc_read_time() 74 tm->tm_year = bcd2bin(rtc_data[5]) + 100; in palmas_rtc_read_time() 140 alm->time.tm_sec = bcd2bin(alarm_data[0]); in palmas_rtc_read_alarm() 141 alm->time.tm_min = bcd2bin(alarm_data[1]); in palmas_rtc_read_alarm() 142 alm->time.tm_hour = bcd2bin(alarm_data[2]); in palmas_rtc_read_alarm() 143 alm->time.tm_mday = bcd2bin(alarm_data[3]); in palmas_rtc_read_alarm() [all …]
|
D | rtc-ds3234.c | 70 dt->tm_sec = bcd2bin(buf[0]); in ds3234_read_time() 71 dt->tm_min = bcd2bin(buf[1]); in ds3234_read_time() 72 dt->tm_hour = bcd2bin(buf[2] & 0x3f); in ds3234_read_time() 73 dt->tm_wday = bcd2bin(buf[3]) - 1; /* 0 = Sun */ in ds3234_read_time() 74 dt->tm_mday = bcd2bin(buf[4]); in ds3234_read_time() 75 dt->tm_mon = bcd2bin(buf[5] & 0x1f) - 1; /* 0 = Jan */ in ds3234_read_time() 76 dt->tm_year = bcd2bin(buf[6] & 0xff) + 100; /* Assume 20YY */ in ds3234_read_time()
|
D | rtc-ds1347.c | 69 dt->tm_sec = bcd2bin(buf[0]); in ds1347_read_time() 70 dt->tm_min = bcd2bin(buf[1]); in ds1347_read_time() 71 dt->tm_hour = bcd2bin(buf[2] & 0x3F); in ds1347_read_time() 72 dt->tm_mday = bcd2bin(buf[3]); in ds1347_read_time() 73 dt->tm_mon = bcd2bin(buf[4]) - 1; in ds1347_read_time() 74 dt->tm_wday = bcd2bin(buf[5]) - 1; in ds1347_read_time() 75 dt->tm_year = bcd2bin(buf[6]) + 100; in ds1347_read_time()
|
D | rtc-ds1390.c | 86 dt->tm_sec = bcd2bin(chip->txrx_buf[0]); in ds1390_read_time() 87 dt->tm_min = bcd2bin(chip->txrx_buf[1]); in ds1390_read_time() 88 dt->tm_hour = bcd2bin(chip->txrx_buf[2]); in ds1390_read_time() 89 dt->tm_wday = bcd2bin(chip->txrx_buf[3]); in ds1390_read_time() 90 dt->tm_mday = bcd2bin(chip->txrx_buf[4]); in ds1390_read_time() 92 dt->tm_mon = bcd2bin(chip->txrx_buf[5] & 0x7f) - 1; in ds1390_read_time() 94 dt->tm_year = bcd2bin(chip->txrx_buf[6]) + ((chip->txrx_buf[5] & 0x80) ? 100 : 0); in ds1390_read_time()
|
D | rtc-m41t94.c | 85 tm->tm_sec = bcd2bin(spi_w8r8(spi, M41T94_REG_SECONDS)); in m41t94_read_time() 86 tm->tm_min = bcd2bin(spi_w8r8(spi, M41T94_REG_MINUTES)); in m41t94_read_time() 88 tm->tm_hour = bcd2bin(hour & 0x3f); in m41t94_read_time() 89 tm->tm_wday = bcd2bin(spi_w8r8(spi, M41T94_REG_WDAY)) - 1; in m41t94_read_time() 90 tm->tm_mday = bcd2bin(spi_w8r8(spi, M41T94_REG_DAY)); in m41t94_read_time() 91 tm->tm_mon = bcd2bin(spi_w8r8(spi, M41T94_REG_MONTH)) - 1; in m41t94_read_time() 92 tm->tm_year = bcd2bin(spi_w8r8(spi, M41T94_REG_YEAR)); in m41t94_read_time()
|
D | rtc-vt8500.c | 117 tm->tm_sec = bcd2bin(time & TIME_SEC_MASK); in vt8500_rtc_read_time() 118 tm->tm_min = bcd2bin((time & TIME_MIN_MASK) >> TIME_MIN_S); in vt8500_rtc_read_time() 119 tm->tm_hour = bcd2bin((time & TIME_HOUR_MASK) >> TIME_HOUR_S); in vt8500_rtc_read_time() 120 tm->tm_mday = bcd2bin(date & DATE_DAY_MASK); in vt8500_rtc_read_time() 121 tm->tm_mon = bcd2bin((date & DATE_MONTH_MASK) >> DATE_MONTH_S) - 1; in vt8500_rtc_read_time() 122 tm->tm_year = bcd2bin((date & DATE_YEAR_MASK) >> DATE_YEAR_S) in vt8500_rtc_read_time() 161 alrm->time.tm_mday = bcd2bin((alarm & ALARM_DAY_MASK) >> ALARM_DAY_S); in vt8500_rtc_read_alarm() 162 alrm->time.tm_hour = bcd2bin((alarm & TIME_HOUR_MASK) >> TIME_HOUR_S); in vt8500_rtc_read_alarm() 163 alrm->time.tm_min = bcd2bin((alarm & TIME_MIN_MASK) >> TIME_MIN_S); in vt8500_rtc_read_alarm() 164 alrm->time.tm_sec = bcd2bin((alarm & TIME_SEC_MASK)); in vt8500_rtc_read_alarm()
|
D | rtc-rk808.c | 97 tm->tm_sec = bcd2bin(rtc_data[0] & SECONDS_REG_MSK); in rk808_rtc_readtime() 98 tm->tm_min = bcd2bin(rtc_data[1] & MINUTES_REG_MAK); in rk808_rtc_readtime() 99 tm->tm_hour = bcd2bin(rtc_data[2] & HOURS_REG_MSK); in rk808_rtc_readtime() 100 tm->tm_mday = bcd2bin(rtc_data[3] & DAYS_REG_MSK); in rk808_rtc_readtime() 101 tm->tm_mon = (bcd2bin(rtc_data[4] & MONTHS_REG_MSK)) - 1; in rk808_rtc_readtime() 102 tm->tm_year = (bcd2bin(rtc_data[5] & YEARS_REG_MSK)) + 100; in rk808_rtc_readtime() 103 tm->tm_wday = bcd2bin(rtc_data[6] & WEEKS_REG_MSK); in rk808_rtc_readtime() 167 alrm->time.tm_sec = bcd2bin(alrm_data[0] & SECONDS_REG_MSK); in rk808_rtc_readalarm() 168 alrm->time.tm_min = bcd2bin(alrm_data[1] & MINUTES_REG_MAK); in rk808_rtc_readalarm() 169 alrm->time.tm_hour = bcd2bin(alrm_data[2] & HOURS_REG_MSK); in rk808_rtc_readalarm() [all …]
|
D | rtc-max8907.c | 63 tm->tm_year = bcd2bin(regs[RTC_YEAR2]) * 100 + in regs_to_tm() 64 bcd2bin(regs[RTC_YEAR1]) - 1900; in regs_to_tm() 65 tm->tm_mon = bcd2bin(regs[RTC_MONTH] & 0x1f) - 1; in regs_to_tm() 66 tm->tm_mday = bcd2bin(regs[RTC_DATE] & 0x3f); in regs_to_tm() 69 tm->tm_hour = bcd2bin(regs[RTC_HOUR] & 0x01f); in regs_to_tm() 75 tm->tm_hour = bcd2bin(regs[RTC_HOUR] & 0x03f); in regs_to_tm() 77 tm->tm_min = bcd2bin(regs[RTC_MIN] & 0x7f); in regs_to_tm() 78 tm->tm_sec = bcd2bin(regs[RTC_SEC] & 0x7f); in regs_to_tm()
|
D | rtc-max6900.c | 153 tm->tm_sec = bcd2bin(regs[MAX6900_REG_SC]); in max6900_i2c_read_time() 154 tm->tm_min = bcd2bin(regs[MAX6900_REG_MN]); in max6900_i2c_read_time() 155 tm->tm_hour = bcd2bin(regs[MAX6900_REG_HR] & 0x3f); in max6900_i2c_read_time() 156 tm->tm_mday = bcd2bin(regs[MAX6900_REG_DT]); in max6900_i2c_read_time() 157 tm->tm_mon = bcd2bin(regs[MAX6900_REG_MO]) - 1; in max6900_i2c_read_time() 158 tm->tm_year = bcd2bin(regs[MAX6900_REG_YR]) + in max6900_i2c_read_time() 159 bcd2bin(regs[MAX6900_REG_CENTURY]) * 100 - 1900; in max6900_i2c_read_time() 160 tm->tm_wday = bcd2bin(regs[MAX6900_REG_DW]); in max6900_i2c_read_time()
|
D | rtc-ds1302.c | 146 tm->tm_sec = bcd2bin(ds1302_readbyte(RTC_ADDR_SEC)); in ds1302_rtc_read_time() 147 tm->tm_min = bcd2bin(ds1302_readbyte(RTC_ADDR_MIN)); in ds1302_rtc_read_time() 148 tm->tm_hour = bcd2bin(ds1302_readbyte(RTC_ADDR_HOUR)); in ds1302_rtc_read_time() 149 tm->tm_wday = bcd2bin(ds1302_readbyte(RTC_ADDR_DAY)); in ds1302_rtc_read_time() 150 tm->tm_mday = bcd2bin(ds1302_readbyte(RTC_ADDR_DATE)); in ds1302_rtc_read_time() 151 tm->tm_mon = bcd2bin(ds1302_readbyte(RTC_ADDR_MON)) - 1; in ds1302_rtc_read_time() 152 tm->tm_year = bcd2bin(ds1302_readbyte(RTC_ADDR_YEAR)); in ds1302_rtc_read_time()
|
D | rtc-bq4802.c | 75 tm->tm_sec = bcd2bin(tm->tm_sec); in bq4802_read_time() 76 tm->tm_min = bcd2bin(tm->tm_min); in bq4802_read_time() 77 tm->tm_hour = bcd2bin(tm->tm_hour); in bq4802_read_time() 78 tm->tm_mday = bcd2bin(tm->tm_mday); in bq4802_read_time() 79 tm->tm_mon = bcd2bin(tm->tm_mon); in bq4802_read_time() 80 tm->tm_year = bcd2bin(tm->tm_year); in bq4802_read_time() 81 tm->tm_wday = bcd2bin(tm->tm_wday); in bq4802_read_time() 82 century = bcd2bin(century); in bq4802_read_time()
|
D | rtc-twl.c | 304 tm->tm_sec = bcd2bin(rtc_data[0]); in twl_rtc_read_time() 305 tm->tm_min = bcd2bin(rtc_data[1]); in twl_rtc_read_time() 306 tm->tm_hour = bcd2bin(rtc_data[2]); in twl_rtc_read_time() 307 tm->tm_mday = bcd2bin(rtc_data[3]); in twl_rtc_read_time() 308 tm->tm_mon = bcd2bin(rtc_data[4]) - 1; in twl_rtc_read_time() 309 tm->tm_year = bcd2bin(rtc_data[5]) + 100; in twl_rtc_read_time() 369 alm->time.tm_sec = bcd2bin(rtc_data[0]); in twl_rtc_read_alarm() 370 alm->time.tm_min = bcd2bin(rtc_data[1]); in twl_rtc_read_alarm() 371 alm->time.tm_hour = bcd2bin(rtc_data[2]); in twl_rtc_read_alarm() 372 alm->time.tm_mday = bcd2bin(rtc_data[3]); in twl_rtc_read_alarm() [all …]
|
D | rtc-m48t86.c | 65 tm->tm_sec = bcd2bin(ops->readbyte(M48T86_REG_SEC)); in m48t86_rtc_read_time() 66 tm->tm_min = bcd2bin(ops->readbyte(M48T86_REG_MIN)); in m48t86_rtc_read_time() 67 tm->tm_hour = bcd2bin(ops->readbyte(M48T86_REG_HOUR) & 0x3F); in m48t86_rtc_read_time() 68 tm->tm_mday = bcd2bin(ops->readbyte(M48T86_REG_DOM)); in m48t86_rtc_read_time() 70 tm->tm_mon = bcd2bin(ops->readbyte(M48T86_REG_MONTH)) - 1; in m48t86_rtc_read_time() 71 tm->tm_year = bcd2bin(ops->readbyte(M48T86_REG_YEAR)) + 100; in m48t86_rtc_read_time() 72 tm->tm_wday = bcd2bin(ops->readbyte(M48T86_REG_DOW)); in m48t86_rtc_read_time()
|
D | rtc-ds1216.c | 88 tm->tm_sec = bcd2bin(regs.sec); in ds1216_rtc_read_time() 89 tm->tm_min = bcd2bin(regs.min); in ds1216_rtc_read_time() 92 tm->tm_hour = bcd2bin(regs.hour & 0x1f); in ds1216_rtc_read_time() 96 tm->tm_hour = bcd2bin(regs.hour & 0x3f); in ds1216_rtc_read_time() 98 tm->tm_mday = bcd2bin(regs.mday & 0x3f); in ds1216_rtc_read_time() 99 tm->tm_mon = bcd2bin(regs.month & 0x1f); in ds1216_rtc_read_time() 100 tm->tm_year = bcd2bin(regs.year); in ds1216_rtc_read_time()
|
D | rtc-m41t93.c | 146 tm->tm_sec = bcd2bin(buf[M41T93_REG_ST_SEC]); in m41t93_get_time() 147 tm->tm_min = bcd2bin(buf[M41T93_REG_MIN]); in m41t93_get_time() 148 tm->tm_hour = bcd2bin(buf[M41T93_REG_CENT_HOUR] & 0x3f); in m41t93_get_time() 149 tm->tm_mday = bcd2bin(buf[M41T93_REG_DAY]); in m41t93_get_time() 150 tm->tm_mon = bcd2bin(buf[M41T93_REG_MON]) - 1; in m41t93_get_time() 151 tm->tm_wday = bcd2bin(buf[M41T93_REG_WDAY] & 0x0f) - 1; in m41t93_get_time() 154 tm->tm_year = bcd2bin(buf[M41T93_REG_YEAR]) + century_after_1900 * 100; in m41t93_get_time()
|
D | rtc-pcf85063.c | 70 tm->tm_sec = bcd2bin(buf[PCF85063_REG_SC] & 0x7F); in pcf85063_get_datetime() 71 tm->tm_min = bcd2bin(buf[PCF85063_REG_MN] & 0x7F); in pcf85063_get_datetime() 72 tm->tm_hour = bcd2bin(buf[PCF85063_REG_HR] & 0x3F); /* rtc hr 0-23 */ in pcf85063_get_datetime() 73 tm->tm_mday = bcd2bin(buf[PCF85063_REG_DM] & 0x3F); in pcf85063_get_datetime() 75 tm->tm_mon = bcd2bin(buf[PCF85063_REG_MO] & 0x1F) - 1; /* rtc mn 1-12 */ in pcf85063_get_datetime() 76 tm->tm_year = bcd2bin(buf[PCF85063_REG_YR]); in pcf85063_get_datetime()
|
D | rtc-bq32k.c | 96 tm->tm_sec = bcd2bin(regs.seconds & BQ32K_SECONDS_MASK); in bq32k_rtc_read_time() 97 tm->tm_min = bcd2bin(regs.minutes & BQ32K_SECONDS_MASK); in bq32k_rtc_read_time() 98 tm->tm_hour = bcd2bin(regs.cent_hours & BQ32K_HOURS_MASK); in bq32k_rtc_read_time() 99 tm->tm_mday = bcd2bin(regs.date); in bq32k_rtc_read_time() 100 tm->tm_wday = bcd2bin(regs.day) - 1; in bq32k_rtc_read_time() 101 tm->tm_mon = bcd2bin(regs.month) - 1; in bq32k_rtc_read_time() 102 tm->tm_year = bcd2bin(regs.years) + in bq32k_rtc_read_time()
|
D | rtc-rs5c348.c | 121 tm->tm_sec = bcd2bin(rxbuf[RS5C348_REG_SECS] & RS5C348_SECS_MASK); in rs5c348_rtc_read_time() 122 tm->tm_min = bcd2bin(rxbuf[RS5C348_REG_MINS] & RS5C348_MINS_MASK); in rs5c348_rtc_read_time() 123 tm->tm_hour = bcd2bin(rxbuf[RS5C348_REG_HOURS] & RS5C348_HOURS_MASK); in rs5c348_rtc_read_time() 132 tm->tm_wday = bcd2bin(rxbuf[RS5C348_REG_WDAY] & RS5C348_WDAY_MASK); in rs5c348_rtc_read_time() 133 tm->tm_mday = bcd2bin(rxbuf[RS5C348_REG_DAY] & RS5C348_DAY_MASK); in rs5c348_rtc_read_time() 135 bcd2bin(rxbuf[RS5C348_REG_MONTH] & RS5C348_MONTH_MASK) - 1; in rs5c348_rtc_read_time() 137 tm->tm_year = bcd2bin(rxbuf[RS5C348_REG_YEAR]) + in rs5c348_rtc_read_time()
|
D | rtc-opal.c | 35 tm->tm_year = ((bcd2bin(y_m_d >> 24) * 100) + in opal_to_tm() 36 bcd2bin((y_m_d >> 16) & 0xff)) - 1900; in opal_to_tm() 37 tm->tm_mon = bcd2bin((y_m_d >> 8) & 0xff) - 1; in opal_to_tm() 38 tm->tm_mday = bcd2bin(y_m_d & 0xff); in opal_to_tm() 39 tm->tm_hour = bcd2bin((h_m_s_ms >> 56) & 0xff); in opal_to_tm() 40 tm->tm_min = bcd2bin((h_m_s_ms >> 48) & 0xff); in opal_to_tm() 41 tm->tm_sec = bcd2bin((h_m_s_ms >> 40) & 0xff); in opal_to_tm()
|
D | rtc-isl1208.c | 296 tm->tm_sec = bcd2bin(regs[ISL1208_REG_SC]); in isl1208_i2c_read_time() 297 tm->tm_min = bcd2bin(regs[ISL1208_REG_MN]); in isl1208_i2c_read_time() 303 tm->tm_hour = bcd2bin(_hr & 0x3f); in isl1208_i2c_read_time() 306 tm->tm_hour = bcd2bin(_hr & 0x1f); in isl1208_i2c_read_time() 312 tm->tm_mday = bcd2bin(regs[ISL1208_REG_DT]); in isl1208_i2c_read_time() 313 tm->tm_mon = bcd2bin(regs[ISL1208_REG_MO]) - 1; /* rtc starts at 1 */ in isl1208_i2c_read_time() 314 tm->tm_year = bcd2bin(regs[ISL1208_REG_YR]) + 100; in isl1208_i2c_read_time() 315 tm->tm_wday = bcd2bin(regs[ISL1208_REG_DW]); in isl1208_i2c_read_time() 341 tm->tm_sec = bcd2bin(regs[ISL1208_REG_SCA - ISL1208_REG_SCA] & 0x7f); in isl1208_i2c_read_alarm() 342 tm->tm_min = bcd2bin(regs[ISL1208_REG_MNA - ISL1208_REG_SCA] & 0x7f); in isl1208_i2c_read_alarm() [all …]
|
D | rtc-r9701.c | 83 dt->tm_sec = bcd2bin(buf[0]); /* RSECCNT */ in r9701_get_datetime() 84 dt->tm_min = bcd2bin(buf[1]); /* RMINCNT */ in r9701_get_datetime() 85 dt->tm_hour = bcd2bin(buf[2]); /* RHRCNT */ in r9701_get_datetime() 87 dt->tm_mday = bcd2bin(buf[3]); /* RDAYCNT */ in r9701_get_datetime() 88 dt->tm_mon = bcd2bin(buf[4]) - 1; /* RMONCNT */ in r9701_get_datetime() 89 dt->tm_year = bcd2bin(buf[5]) + 100; /* RYRCNT */ in r9701_get_datetime()
|
D | rtc-ds1742.c | 110 tm->tm_sec = bcd2bin(second); in ds1742_rtc_read_time() 111 tm->tm_min = bcd2bin(minute); in ds1742_rtc_read_time() 112 tm->tm_hour = bcd2bin(hour); in ds1742_rtc_read_time() 113 tm->tm_mday = bcd2bin(day); in ds1742_rtc_read_time() 114 tm->tm_wday = bcd2bin(week); in ds1742_rtc_read_time() 115 tm->tm_mon = bcd2bin(month) - 1; in ds1742_rtc_read_time() 117 tm->tm_year = bcd2bin(year) + bcd2bin(century) * 100 - 1900; in ds1742_rtc_read_time()
|
D | rtc-max8998.c | 83 tm->tm_sec = bcd2bin(data[RTC_SEC]); in max8998_data_to_tm() 84 tm->tm_min = bcd2bin(data[RTC_MIN]); in max8998_data_to_tm() 86 tm->tm_hour = bcd2bin(data[RTC_HOUR] & 0x1f); in max8998_data_to_tm() 90 tm->tm_hour = bcd2bin(data[RTC_HOUR] & 0x3f); in max8998_data_to_tm() 93 tm->tm_mday = bcd2bin(data[RTC_DATE]); in max8998_data_to_tm() 94 tm->tm_mon = bcd2bin(data[RTC_MONTH]); in max8998_data_to_tm() 95 tm->tm_year = bcd2bin(data[RTC_YEAR1]) + bcd2bin(data[RTC_YEAR2]) * 100; in max8998_data_to_tm()
|
D | rtc-pcf2127.c | 75 tm->tm_sec = bcd2bin(buf[PCF2127_REG_SC] & 0x7F); in pcf2127_get_datetime() 76 tm->tm_min = bcd2bin(buf[PCF2127_REG_MN] & 0x7F); in pcf2127_get_datetime() 77 tm->tm_hour = bcd2bin(buf[PCF2127_REG_HR] & 0x3F); /* rtc hr 0-23 */ in pcf2127_get_datetime() 78 tm->tm_mday = bcd2bin(buf[PCF2127_REG_DM] & 0x3F); in pcf2127_get_datetime() 80 tm->tm_mon = bcd2bin(buf[PCF2127_REG_MO] & 0x1F) - 1; /* rtc mn 1-12 */ in pcf2127_get_datetime() 81 tm->tm_year = bcd2bin(buf[PCF2127_REG_YR]); in pcf2127_get_datetime()
|
D | rtc-m48t59.c | 80 tm->tm_year = bcd2bin(M48T59_READ(M48T59_YEAR)); in m48t59_rtc_read_time() 82 tm->tm_mon = bcd2bin(M48T59_READ(M48T59_MONTH)) - 1; in m48t59_rtc_read_time() 83 tm->tm_mday = bcd2bin(M48T59_READ(M48T59_MDAY)); in m48t59_rtc_read_time() 96 tm->tm_wday = bcd2bin(val & 0x07); in m48t59_rtc_read_time() 97 tm->tm_hour = bcd2bin(M48T59_READ(M48T59_HOUR) & 0x3F); in m48t59_rtc_read_time() 98 tm->tm_min = bcd2bin(M48T59_READ(M48T59_MIN) & 0x7F); in m48t59_rtc_read_time() 99 tm->tm_sec = bcd2bin(M48T59_READ(M48T59_SEC) & 0x7F); in m48t59_rtc_read_time() 175 tm->tm_year = bcd2bin(M48T59_READ(M48T59_YEAR)); in m48t59_rtc_readalarm() 181 tm->tm_mon = bcd2bin(M48T59_READ(M48T59_MONTH)) - 1; in m48t59_rtc_readalarm() 187 tm->tm_mday = bcd2bin(M48T59_READ(M48T59_ALARM_DATE)); in m48t59_rtc_readalarm() [all …]
|
D | rtc-s35390a.c | 142 return bcd2bin(reg & 0x3f); in s35390a_reg2hr() 144 hour = bcd2bin(reg & 0x3f); in s35390a_reg2hr() 193 tm->tm_sec = bcd2bin(buf[S35390A_BYTE_SECS]); in s35390a_get_datetime() 194 tm->tm_min = bcd2bin(buf[S35390A_BYTE_MINS]); in s35390a_get_datetime() 196 tm->tm_wday = bcd2bin(buf[S35390A_BYTE_WDAY]); in s35390a_get_datetime() 197 tm->tm_mday = bcd2bin(buf[S35390A_BYTE_DAY]); in s35390a_get_datetime() 198 tm->tm_mon = bcd2bin(buf[S35390A_BYTE_MONTH]) - 1; in s35390a_get_datetime() 199 tm->tm_year = bcd2bin(buf[S35390A_BYTE_YEAR]) + 100; in s35390a_get_datetime() 285 alm->time.tm_wday = bcd2bin(buf[S35390A_ALRM_BYTE_WDAY]); in s35390a_read_alarm() 288 alm->time.tm_min = bcd2bin(buf[S35390A_ALRM_BYTE_MINS]); in s35390a_read_alarm()
|
D | rtc-isl12057.c | 90 tm->tm_sec = bcd2bin(regs[ISL12057_REG_RTC_SC]); in isl12057_rtc_regs_to_tm() 91 tm->tm_min = bcd2bin(regs[ISL12057_REG_RTC_MN]); in isl12057_rtc_regs_to_tm() 94 tm->tm_hour = bcd2bin(regs[ISL12057_REG_RTC_HR] & 0x1f); in isl12057_rtc_regs_to_tm() 98 tm->tm_hour = bcd2bin(regs[ISL12057_REG_RTC_HR] & 0x3f); in isl12057_rtc_regs_to_tm() 101 tm->tm_mday = bcd2bin(regs[ISL12057_REG_RTC_DT]); in isl12057_rtc_regs_to_tm() 102 tm->tm_wday = bcd2bin(regs[ISL12057_REG_RTC_DW]) - 1; /* starts at 1 */ in isl12057_rtc_regs_to_tm() 103 tm->tm_mon = bcd2bin(regs[ISL12057_REG_RTC_MO] & 0x1f) - 1; /* ditto */ in isl12057_rtc_regs_to_tm() 104 tm->tm_year = bcd2bin(regs[ISL12057_REG_RTC_YR]) + 100; in isl12057_rtc_regs_to_tm() 263 alarm_tm->tm_sec = bcd2bin(regs[0] & 0x7f); in isl12057_rtc_read_alarm() 264 alarm_tm->tm_min = bcd2bin(regs[1] & 0x7f); in isl12057_rtc_read_alarm() [all …]
|
D | rtc-hym8563.c | 113 tm->tm_sec = bcd2bin(buf[0] & HYM8563_SEC_MASK); in hym8563_rtc_read_time() 114 tm->tm_min = bcd2bin(buf[1] & HYM8563_MIN_MASK); in hym8563_rtc_read_time() 115 tm->tm_hour = bcd2bin(buf[2] & HYM8563_HOUR_MASK); in hym8563_rtc_read_time() 116 tm->tm_mday = bcd2bin(buf[3] & HYM8563_DAY_MASK); in hym8563_rtc_read_time() 117 tm->tm_wday = bcd2bin(buf[4] & HYM8563_WEEKDAY_MASK); /* 0 = Sun */ in hym8563_rtc_read_time() 118 tm->tm_mon = bcd2bin(buf[5] & HYM8563_MONTH_MASK) - 1; /* 0 = Jan */ in hym8563_rtc_read_time() 119 tm->tm_year = bcd2bin(buf[6]) + 100; in hym8563_rtc_read_time() 205 bcd2bin(buf[0] & HYM8563_MIN_MASK); in hym8563_rtc_read_alarm() 208 bcd2bin(buf[1] & HYM8563_HOUR_MASK); in hym8563_rtc_read_alarm() 211 bcd2bin(buf[2] & HYM8563_DAY_MASK); in hym8563_rtc_read_alarm() [all …]
|
D | rtc-m48t35.c | 73 tm->tm_sec = bcd2bin(tm->tm_sec); in m48t35_read_time() 74 tm->tm_min = bcd2bin(tm->tm_min); in m48t35_read_time() 75 tm->tm_hour = bcd2bin(tm->tm_hour); in m48t35_read_time() 76 tm->tm_mday = bcd2bin(tm->tm_mday); in m48t35_read_time() 77 tm->tm_mon = bcd2bin(tm->tm_mon); in m48t35_read_time() 78 tm->tm_year = bcd2bin(tm->tm_year); in m48t35_read_time()
|
D | rtc-rx4581.c | 158 tm->tm_sec = bcd2bin(date[RX4581_REG_SC] & 0x7F); in rx4581_get_datetime() 159 tm->tm_min = bcd2bin(date[RX4581_REG_MN] & 0x7F); in rx4581_get_datetime() 160 tm->tm_hour = bcd2bin(date[RX4581_REG_HR] & 0x3F); /* rtc hr 0-23 */ in rx4581_get_datetime() 162 tm->tm_mday = bcd2bin(date[RX4581_REG_DM] & 0x3F); in rx4581_get_datetime() 163 tm->tm_mon = bcd2bin(date[RX4581_REG_MO] & 0x1F) - 1; /* rtc mn 1-12 */ in rx4581_get_datetime() 164 tm->tm_year = bcd2bin(date[RX4581_REG_YR]); in rx4581_get_datetime()
|
D | rtc-rs5c313.c | 240 tm->tm_sec = bcd2bin(data); in rs5c313_rtc_read_time() 244 tm->tm_min = bcd2bin(data); in rs5c313_rtc_read_time() 248 tm->tm_hour = bcd2bin(data); in rs5c313_rtc_read_time() 252 tm->tm_mday = bcd2bin(data); in rs5c313_rtc_read_time() 256 tm->tm_mon = bcd2bin(data) - 1; in rs5c313_rtc_read_time() 260 tm->tm_year = bcd2bin(data); in rs5c313_rtc_read_time() 266 tm->tm_wday = bcd2bin(data); in rs5c313_rtc_read_time()
|
D | rtc-ds1286.c | 197 tm->tm_sec = bcd2bin(tm->tm_sec); in ds1286_read_time() 198 tm->tm_min = bcd2bin(tm->tm_min); in ds1286_read_time() 199 tm->tm_hour = bcd2bin(tm->tm_hour); in ds1286_read_time() 200 tm->tm_mday = bcd2bin(tm->tm_mday); in ds1286_read_time() 201 tm->tm_mon = bcd2bin(tm->tm_mon); in ds1286_read_time() 202 tm->tm_year = bcd2bin(tm->tm_year); in ds1286_read_time() 284 alm->time.tm_min = bcd2bin(alm->time.tm_min); in ds1286_read_alarm() 285 alm->time.tm_hour = bcd2bin(alm->time.tm_hour); in ds1286_read_alarm()
|
D | rtc-pcf8563.c | 218 tm->tm_sec = bcd2bin(buf[PCF8563_REG_SC] & 0x7F); in pcf8563_get_datetime() 219 tm->tm_min = bcd2bin(buf[PCF8563_REG_MN] & 0x7F); in pcf8563_get_datetime() 220 tm->tm_hour = bcd2bin(buf[PCF8563_REG_HR] & 0x3F); /* rtc hr 0-23 */ in pcf8563_get_datetime() 221 tm->tm_mday = bcd2bin(buf[PCF8563_REG_DM] & 0x3F); in pcf8563_get_datetime() 223 tm->tm_mon = bcd2bin(buf[PCF8563_REG_MO] & 0x1F) - 1; /* rtc mn 1-12 */ in pcf8563_get_datetime() 224 tm->tm_year = bcd2bin(buf[PCF8563_REG_YR]); in pcf8563_get_datetime() 340 tm->time.tm_min = bcd2bin(buf[0] & 0x7F); in pcf8563_rtc_read_alarm() 341 tm->time.tm_hour = bcd2bin(buf[1] & 0x3F); in pcf8563_rtc_read_alarm() 342 tm->time.tm_mday = bcd2bin(buf[2] & 0x3F); in pcf8563_rtc_read_alarm() 343 tm->time.tm_wday = bcd2bin(buf[3] & 0x7); in pcf8563_rtc_read_alarm()
|
D | rtc-as3722.c | 54 tm->tm_sec = bcd2bin(rbuff[0] & 0x7F); in as3722_reg_to_time() 55 tm->tm_min = bcd2bin(rbuff[1] & 0x7F); in as3722_reg_to_time() 56 tm->tm_hour = bcd2bin(rbuff[2] & 0x3F); in as3722_reg_to_time() 57 tm->tm_mday = bcd2bin(rbuff[3] & 0x3F); in as3722_reg_to_time() 58 tm->tm_mon = bcd2bin(rbuff[4] & 0x1F); in as3722_reg_to_time() 59 tm->tm_year = (AS3722_RTC_START_YEAR - 1900) + bcd2bin(rbuff[5] & 0x7F); in as3722_reg_to_time()
|
D | rtc-pcf50633.c | 69 rtc->tm_sec = bcd2bin(pcf->time[PCF50633_TI_SEC]); in pcf2rtc_time() 70 rtc->tm_min = bcd2bin(pcf->time[PCF50633_TI_MIN]); in pcf2rtc_time() 71 rtc->tm_hour = bcd2bin(pcf->time[PCF50633_TI_HOUR]); in pcf2rtc_time() 72 rtc->tm_wday = bcd2bin(pcf->time[PCF50633_TI_WKDAY]); in pcf2rtc_time() 73 rtc->tm_mday = bcd2bin(pcf->time[PCF50633_TI_DAY]); in pcf2rtc_time() 74 rtc->tm_mon = bcd2bin(pcf->time[PCF50633_TI_MONTH]) - 1; in pcf2rtc_time() 75 rtc->tm_year = bcd2bin(pcf->time[PCF50633_TI_YEAR]) + 100; in pcf2rtc_time()
|
D | rtc-isl12022.c | 140 tm->tm_sec = bcd2bin(buf[ISL12022_REG_SC] & 0x7F); in isl12022_get_datetime() 141 tm->tm_min = bcd2bin(buf[ISL12022_REG_MN] & 0x7F); in isl12022_get_datetime() 142 tm->tm_hour = bcd2bin(buf[ISL12022_REG_HR] & 0x3F); in isl12022_get_datetime() 143 tm->tm_mday = bcd2bin(buf[ISL12022_REG_DT] & 0x3F); in isl12022_get_datetime() 145 tm->tm_mon = bcd2bin(buf[ISL12022_REG_MO] & 0x1F) - 1; in isl12022_get_datetime() 146 tm->tm_year = bcd2bin(buf[ISL12022_REG_YR]) + 100; in isl12022_get_datetime()
|
D | rtc-abx80x.c | 108 tm->tm_sec = bcd2bin(buf[ABX8XX_REG_SC] & 0x7F); in abx80x_rtc_read_time() 109 tm->tm_min = bcd2bin(buf[ABX8XX_REG_MN] & 0x7F); in abx80x_rtc_read_time() 110 tm->tm_hour = bcd2bin(buf[ABX8XX_REG_HR] & 0x3F); in abx80x_rtc_read_time() 112 tm->tm_mday = bcd2bin(buf[ABX8XX_REG_DA] & 0x3F); in abx80x_rtc_read_time() 113 tm->tm_mon = bcd2bin(buf[ABX8XX_REG_MO] & 0x1F) - 1; in abx80x_rtc_read_time() 114 tm->tm_year = bcd2bin(buf[ABX8XX_REG_YR]) + 100; in abx80x_rtc_read_time()
|
D | rtc-nuc900.c | 108 tm->tm_mday = bcd2bin(calreg >> 0); in nuc900_rtc_bcd2bin() 109 tm->tm_mon = bcd2bin(calreg >> 8); in nuc900_rtc_bcd2bin() 110 tm->tm_year = bcd2bin(calreg >> 16) + 100; in nuc900_rtc_bcd2bin() 112 tm->tm_sec = bcd2bin(timereg >> 0); in nuc900_rtc_bcd2bin() 113 tm->tm_min = bcd2bin(timereg >> 8); in nuc900_rtc_bcd2bin() 114 tm->tm_hour = bcd2bin(timereg >> 16); in nuc900_rtc_bcd2bin()
|
D | rtc-at91rm9200.c | 126 tm->tm_sec = bcd2bin((time & AT91_RTC_SEC) >> 0); in at91_rtc_decodetime() 127 tm->tm_min = bcd2bin((time & AT91_RTC_MIN) >> 8); in at91_rtc_decodetime() 128 tm->tm_hour = bcd2bin((time & AT91_RTC_HOUR) >> 16); in at91_rtc_decodetime() 135 tm->tm_year = bcd2bin(date & AT91_RTC_CENT) * 100; /* century */ in at91_rtc_decodetime() 136 tm->tm_year += bcd2bin((date & AT91_RTC_YEAR) >> 8); /* year */ in at91_rtc_decodetime() 138 tm->tm_wday = bcd2bin((date & AT91_RTC_DAY) >> 21) - 1; /* day of the week [0-6], Sunday=0 */ in at91_rtc_decodetime() 139 tm->tm_mon = bcd2bin((date & AT91_RTC_MONTH) >> 16) - 1; in at91_rtc_decodetime() 140 tm->tm_mday = bcd2bin((date & AT91_RTC_DATE) >> 24); in at91_rtc_decodetime()
|
D | rtc-rx8581.c | 152 tm->tm_sec = bcd2bin(date[RX8581_REG_SC] & 0x7F); in rx8581_get_datetime() 153 tm->tm_min = bcd2bin(date[RX8581_REG_MN] & 0x7F); in rx8581_get_datetime() 154 tm->tm_hour = bcd2bin(date[RX8581_REG_HR] & 0x3F); /* rtc hr 0-23 */ in rx8581_get_datetime() 156 tm->tm_mday = bcd2bin(date[RX8581_REG_DM] & 0x3F); in rx8581_get_datetime() 157 tm->tm_mon = bcd2bin(date[RX8581_REG_MO] & 0x1F) - 1; /* rtc mn 1-12 */ in rx8581_get_datetime() 158 tm->tm_year = bcd2bin(date[RX8581_REG_YR]); in rx8581_get_datetime()
|
D | rtc-pcf8523.c | 204 tm->tm_sec = bcd2bin(regs[0] & 0x7f); in pcf8523_rtc_read_time() 205 tm->tm_min = bcd2bin(regs[1] & 0x7f); in pcf8523_rtc_read_time() 206 tm->tm_hour = bcd2bin(regs[2] & 0x3f); in pcf8523_rtc_read_time() 207 tm->tm_mday = bcd2bin(regs[3] & 0x3f); in pcf8523_rtc_read_time() 209 tm->tm_mon = bcd2bin(regs[5] & 0x1f) - 1; in pcf8523_rtc_read_time() 210 tm->tm_year = bcd2bin(regs[6]) + 100; in pcf8523_rtc_read_time()
|
D | rtc-rx8025.c | 206 dt->tm_sec = bcd2bin(date[RX8025_REG_SEC] & 0x7f); in rx8025_get_time() 207 dt->tm_min = bcd2bin(date[RX8025_REG_MIN] & 0x7f); in rx8025_get_time() 209 dt->tm_hour = bcd2bin(date[RX8025_REG_HOUR] & 0x3f); in rx8025_get_time() 211 dt->tm_hour = bcd2bin(date[RX8025_REG_HOUR] & 0x1f) % 12 in rx8025_get_time() 214 dt->tm_mday = bcd2bin(date[RX8025_REG_MDAY] & 0x3f); in rx8025_get_time() 215 dt->tm_mon = bcd2bin(date[RX8025_REG_MONTH] & 0x1f) - 1; in rx8025_get_time() 216 dt->tm_year = bcd2bin(date[RX8025_REG_YEAR]); in rx8025_get_time() 341 t->time.tm_min = bcd2bin(ald[0] & 0x7f); in rx8025_read_alarm() 343 t->time.tm_hour = bcd2bin(ald[1] & 0x3f); in rx8025_read_alarm() 345 t->time.tm_hour = bcd2bin(ald[1] & 0x1f) % 12 in rx8025_read_alarm()
|
D | rtc-ds1307.c | 387 t->tm_sec = bcd2bin(ds1307->regs[DS1307_REG_SECS] & 0x7f); in ds1307_get_time() 388 t->tm_min = bcd2bin(ds1307->regs[DS1307_REG_MIN] & 0x7f); in ds1307_get_time() 390 t->tm_hour = bcd2bin(tmp); in ds1307_get_time() 391 t->tm_wday = bcd2bin(ds1307->regs[DS1307_REG_WDAY] & 0x07) - 1; in ds1307_get_time() 392 t->tm_mday = bcd2bin(ds1307->regs[DS1307_REG_MDAY] & 0x3f); in ds1307_get_time() 394 t->tm_mon = bcd2bin(tmp) - 1; in ds1307_get_time() 397 t->tm_year = bcd2bin(ds1307->regs[DS1307_REG_YEAR]) + 100; in ds1307_get_time() 496 t->time.tm_sec = bcd2bin(ds1307->regs[0] & 0x7f); in ds1337_read_alarm() 497 t->time.tm_min = bcd2bin(ds1307->regs[1] & 0x7f); in ds1337_read_alarm() 498 t->time.tm_hour = bcd2bin(ds1307->regs[2] & 0x3f); in ds1337_read_alarm() [all …]
|
D | rtc-v3020.c | 241 dt->tm_sec = bcd2bin(tmp); in v3020_read_time() 243 dt->tm_min = bcd2bin(tmp); in v3020_read_time() 245 dt->tm_hour = bcd2bin(tmp); in v3020_read_time() 247 dt->tm_mday = bcd2bin(tmp); in v3020_read_time() 249 dt->tm_mon = bcd2bin(tmp) - 1; in v3020_read_time() 251 dt->tm_wday = bcd2bin(tmp); in v3020_read_time() 253 dt->tm_year = bcd2bin(tmp)+100; in v3020_read_time()
|
D | rtc-stk17ta8.c | 125 tm->tm_sec = bcd2bin(second); in stk17ta8_rtc_read_time() 126 tm->tm_min = bcd2bin(minute); in stk17ta8_rtc_read_time() 127 tm->tm_hour = bcd2bin(hour); in stk17ta8_rtc_read_time() 128 tm->tm_mday = bcd2bin(day); in stk17ta8_rtc_read_time() 129 tm->tm_wday = bcd2bin(week); in stk17ta8_rtc_read_time() 130 tm->tm_mon = bcd2bin(month) - 1; in stk17ta8_rtc_read_time() 132 tm->tm_year = bcd2bin(year) + bcd2bin(century) * 100 - 1900; in stk17ta8_rtc_read_time()
|
D | rtc-ds1553.c | 123 tm->tm_sec = bcd2bin(second); in ds1553_rtc_read_time() 124 tm->tm_min = bcd2bin(minute); in ds1553_rtc_read_time() 125 tm->tm_hour = bcd2bin(hour); in ds1553_rtc_read_time() 126 tm->tm_mday = bcd2bin(day); in ds1553_rtc_read_time() 127 tm->tm_wday = bcd2bin(week); in ds1553_rtc_read_time() 128 tm->tm_mon = bcd2bin(month) - 1; in ds1553_rtc_read_time() 130 tm->tm_year = bcd2bin(year) + bcd2bin(century) * 100 - 1900; in ds1553_rtc_read_time()
|
D | rtc-pcf8583.c | 80 dt->tm_sec = bcd2bin(buf[1]); in pcf8583_get_datetime() 81 dt->tm_min = bcd2bin(buf[2]); in pcf8583_get_datetime() 82 dt->tm_hour = bcd2bin(buf[3]); in pcf8583_get_datetime() 83 dt->tm_mday = bcd2bin(buf[4]); in pcf8583_get_datetime() 84 dt->tm_mon = bcd2bin(buf[5]) - 1; in pcf8583_get_datetime()
|
D | rtc-pcf2123.c | 152 tm->tm_sec = bcd2bin(rxbuf[0] & 0x7F); in pcf2123_rtc_read_time() 153 tm->tm_min = bcd2bin(rxbuf[1] & 0x7F); in pcf2123_rtc_read_time() 154 tm->tm_hour = bcd2bin(rxbuf[2] & 0x3F); /* rtc hr 0-23 */ in pcf2123_rtc_read_time() 155 tm->tm_mday = bcd2bin(rxbuf[3] & 0x3F); in pcf2123_rtc_read_time() 157 tm->tm_mon = bcd2bin(rxbuf[5] & 0x1F) - 1; /* rtc mn 1-12 */ in pcf2123_rtc_read_time() 158 tm->tm_year = bcd2bin(rxbuf[6]); in pcf2123_rtc_read_time()
|
D | rtc-ds1511.c | 264 rtc_tm->tm_sec = bcd2bin(rtc_tm->tm_sec); in ds1511_rtc_read_time() 265 rtc_tm->tm_min = bcd2bin(rtc_tm->tm_min); in ds1511_rtc_read_time() 266 rtc_tm->tm_hour = bcd2bin(rtc_tm->tm_hour); in ds1511_rtc_read_time() 267 rtc_tm->tm_mday = bcd2bin(rtc_tm->tm_mday); in ds1511_rtc_read_time() 268 rtc_tm->tm_wday = bcd2bin(rtc_tm->tm_wday); in ds1511_rtc_read_time() 269 rtc_tm->tm_mon = bcd2bin(rtc_tm->tm_mon); in ds1511_rtc_read_time() 270 rtc_tm->tm_year = bcd2bin(rtc_tm->tm_year); in ds1511_rtc_read_time() 271 century = bcd2bin(century) * 100; in ds1511_rtc_read_time()
|
D | rtc-rs5c372.c | 159 return bcd2bin(reg & 0x3f); in rs5c_reg2hr() 161 hour = bcd2bin(reg & 0x1f); in rs5c_reg2hr() 191 tm->tm_sec = bcd2bin(rs5c->regs[RS5C372_REG_SECS] & 0x7f); in rs5c372_get_datetime() 192 tm->tm_min = bcd2bin(rs5c->regs[RS5C372_REG_MINS] & 0x7f); in rs5c372_get_datetime() 195 tm->tm_wday = bcd2bin(rs5c->regs[RS5C372_REG_WDAY] & 0x07); in rs5c372_get_datetime() 196 tm->tm_mday = bcd2bin(rs5c->regs[RS5C372_REG_DAY] & 0x3f); in rs5c372_get_datetime() 199 tm->tm_mon = bcd2bin(rs5c->regs[RS5C372_REG_MONTH] & 0x1f) - 1; in rs5c372_get_datetime() 202 tm->tm_year = bcd2bin(rs5c->regs[RS5C372_REG_YEAR]) + 100; in rs5c372_get_datetime() 345 t->time.tm_min = bcd2bin(rs5c->regs[RS5C_REG_ALARM_A_MIN] & 0x7f); in rs5c_read_alarm()
|
D | rtc-s3c.c | 188 rtc_tm->tm_sec = bcd2bin(rtc_tm->tm_sec); in s3c_rtc_gettime() 189 rtc_tm->tm_min = bcd2bin(rtc_tm->tm_min); in s3c_rtc_gettime() 190 rtc_tm->tm_hour = bcd2bin(rtc_tm->tm_hour); in s3c_rtc_gettime() 191 rtc_tm->tm_mday = bcd2bin(rtc_tm->tm_mday); in s3c_rtc_gettime() 192 rtc_tm->tm_mon = bcd2bin(rtc_tm->tm_mon); in s3c_rtc_gettime() 193 rtc_tm->tm_year = bcd2bin(rtc_tm->tm_year); in s3c_rtc_gettime() 266 alm_tm->tm_sec = bcd2bin(alm_tm->tm_sec); in s3c_rtc_getalarm() 271 alm_tm->tm_min = bcd2bin(alm_tm->tm_min); in s3c_rtc_getalarm() 276 alm_tm->tm_hour = bcd2bin(alm_tm->tm_hour); in s3c_rtc_getalarm() 281 alm_tm->tm_mday = bcd2bin(alm_tm->tm_mday); in s3c_rtc_getalarm() [all …]
|
D | rtc-ab-b5ze-s3.c | 242 tm->tm_sec = bcd2bin(regs[ABB5ZES3_REG_RTC_SC] & 0x7F); in _abb5zes3_rtc_read_time() 243 tm->tm_min = bcd2bin(regs[ABB5ZES3_REG_RTC_MN]); in _abb5zes3_rtc_read_time() 246 tm->tm_hour = bcd2bin(regs[ABB5ZES3_REG_RTC_HR] & 0x1f); in _abb5zes3_rtc_read_time() 250 tm->tm_hour = bcd2bin(regs[ABB5ZES3_REG_RTC_HR]); in _abb5zes3_rtc_read_time() 253 tm->tm_mday = bcd2bin(regs[ABB5ZES3_REG_RTC_DT]); in _abb5zes3_rtc_read_time() 254 tm->tm_wday = bcd2bin(regs[ABB5ZES3_REG_RTC_DW]); in _abb5zes3_rtc_read_time() 255 tm->tm_mon = bcd2bin(regs[ABB5ZES3_REG_RTC_MO]) - 1; /* starts at 1 */ in _abb5zes3_rtc_read_time() 256 tm->tm_year = bcd2bin(regs[ABB5ZES3_REG_RTC_YR]) + 100; in _abb5zes3_rtc_read_time() 400 alarm_tm->tm_min = bcd2bin(regs[0] & 0x7f); in _abb5zes3_rtc_read_alarm() 401 alarm_tm->tm_hour = bcd2bin(regs[1] & 0x3f); in _abb5zes3_rtc_read_alarm() [all …]
|
D | rtc-ds1305.c | 119 hour += bcd2bin(bcd); in bcd2hour() 122 return bcd2bin(bcd); in bcd2hour() 194 time->tm_sec = bcd2bin(buf[DS1305_SEC]); in ds1305_get_time() 195 time->tm_min = bcd2bin(buf[DS1305_MIN]); in ds1305_get_time() 198 time->tm_mday = bcd2bin(buf[DS1305_MDAY]); in ds1305_get_time() 199 time->tm_mon = bcd2bin(buf[DS1305_MON]) - 1; in ds1305_get_time() 200 time->tm_year = bcd2bin(buf[DS1305_YEAR]) + 100; in ds1305_get_time() 317 alm->time.tm_sec = bcd2bin(buf[DS1305_SEC]); in ds1305_get_alarm() 318 alm->time.tm_min = bcd2bin(buf[DS1305_MIN]); in ds1305_get_alarm()
|
D | rtc-x1205.c | 132 tm->tm_sec = bcd2bin(buf[CCR_SEC]); in x1205_get_datetime() 133 tm->tm_min = bcd2bin(buf[CCR_MIN]); in x1205_get_datetime() 134 tm->tm_hour = bcd2bin(buf[CCR_HOUR] & 0x3F); /* hr is 0-23 */ in x1205_get_datetime() 135 tm->tm_mday = bcd2bin(buf[CCR_MDAY]); in x1205_get_datetime() 136 tm->tm_mon = bcd2bin(buf[CCR_MONTH]) - 1; /* mon is 0-11 */ in x1205_get_datetime() 137 tm->tm_year = bcd2bin(buf[CCR_YEAR]) in x1205_get_datetime() 138 + (bcd2bin(buf[CCR_Y2K]) * 100) - 1900; in x1205_get_datetime() 482 value = bcd2bin(reg & probe_limits_pattern[i].mask); in x1205_validate_client()
|
D | rtc-sh.c | 371 tm->tm_sec = bcd2bin(readb(rtc->regbase + RSECCNT)); in sh_rtc_read_time() 372 tm->tm_min = bcd2bin(readb(rtc->regbase + RMINCNT)); in sh_rtc_read_time() 373 tm->tm_hour = bcd2bin(readb(rtc->regbase + RHRCNT)); in sh_rtc_read_time() 374 tm->tm_wday = bcd2bin(readb(rtc->regbase + RWKCNT)); in sh_rtc_read_time() 375 tm->tm_mday = bcd2bin(readb(rtc->regbase + RDAYCNT)); in sh_rtc_read_time() 376 tm->tm_mon = bcd2bin(readb(rtc->regbase + RMONCNT)) - 1; in sh_rtc_read_time() 380 yr100 = bcd2bin(yr >> 8); in sh_rtc_read_time() 384 yr100 = bcd2bin((yr == 0x99) ? 0x19 : 0x20); in sh_rtc_read_time() 387 tm->tm_year = (yr100 * 100 + bcd2bin(yr)) - 1900; in sh_rtc_read_time() 463 value = bcd2bin(byte); in sh_rtc_read_alarm_value()
|
D | rtc-spear.c | 189 tm->tm_sec = bcd2bin(tm->tm_sec); in bcd2tm() 190 tm->tm_min = bcd2bin(tm->tm_min); in bcd2tm() 191 tm->tm_hour = bcd2bin(tm->tm_hour); in bcd2tm() 192 tm->tm_mday = bcd2bin(tm->tm_mday); in bcd2tm() 193 tm->tm_mon = bcd2bin(tm->tm_mon) - 1; in bcd2tm() 195 tm->tm_year = bcd2bin(tm->tm_year); in bcd2tm()
|
D | rtc-ds1343.c | 393 dt->tm_sec = bcd2bin(buf[0]); in ds1343_read_time() 394 dt->tm_min = bcd2bin(buf[1]); in ds1343_read_time() 395 dt->tm_hour = bcd2bin(buf[2] & 0x3F); in ds1343_read_time() 396 dt->tm_wday = bcd2bin(buf[3]) - 1; in ds1343_read_time() 397 dt->tm_mday = bcd2bin(buf[4]); in ds1343_read_time() 398 dt->tm_mon = bcd2bin(buf[5] & 0x1F) - 1; in ds1343_read_time() 399 dt->tm_year = bcd2bin(buf[6]) + 100; /* year offset from 1900 */ in ds1343_read_time()
|
D | rtc-m41t80.c | 117 tm->tm_sec = bcd2bin(buf[M41T80_REG_SEC] & 0x7f); in m41t80_get_datetime() 118 tm->tm_min = bcd2bin(buf[M41T80_REG_MIN] & 0x7f); in m41t80_get_datetime() 119 tm->tm_hour = bcd2bin(buf[M41T80_REG_HOUR] & 0x3f); in m41t80_get_datetime() 120 tm->tm_mday = bcd2bin(buf[M41T80_REG_DAY] & 0x3f); in m41t80_get_datetime() 122 tm->tm_mon = bcd2bin(buf[M41T80_REG_MON] & 0x1f) - 1; in m41t80_get_datetime() 125 tm->tm_year = bcd2bin(buf[M41T80_REG_YEAR]) + 100; in m41t80_get_datetime()
|
D | rtc-s5m.c | 284 tm->tm_sec = bcd2bin(data[RTC_SEC]); in s5m8763_data_to_tm() 285 tm->tm_min = bcd2bin(data[RTC_MIN]); in s5m8763_data_to_tm() 288 tm->tm_hour = bcd2bin(data[RTC_HOUR] & 0x1f); in s5m8763_data_to_tm() 292 tm->tm_hour = bcd2bin(data[RTC_HOUR] & 0x3f); in s5m8763_data_to_tm() 296 tm->tm_mday = bcd2bin(data[RTC_DATE]); in s5m8763_data_to_tm() 297 tm->tm_mon = bcd2bin(data[RTC_MONTH]); in s5m8763_data_to_tm() 298 tm->tm_year = bcd2bin(data[RTC_YEAR1]) + bcd2bin(data[RTC_YEAR2]) * 100; in s5m8763_data_to_tm()
|
D | rtc-omap.c | 279 tm->tm_sec = bcd2bin(tm->tm_sec); in bcd2tm() 280 tm->tm_min = bcd2bin(tm->tm_min); in bcd2tm() 281 tm->tm_hour = bcd2bin(tm->tm_hour); in bcd2tm() 282 tm->tm_mday = bcd2bin(tm->tm_mday); in bcd2tm() 283 tm->tm_mon = bcd2bin(tm->tm_mon) - 1; in bcd2tm() 285 tm->tm_year = bcd2bin(tm->tm_year) + 100; in bcd2tm()
|
D | rtc-davinci.c | 296 tm->tm_sec = bcd2bin(rtcss_read(davinci_rtc, PRTCSS_RTC_SEC)); in davinci_rtc_read_time() 299 tm->tm_min = bcd2bin(rtcss_read(davinci_rtc, PRTCSS_RTC_MIN)); in davinci_rtc_read_time() 302 tm->tm_hour = bcd2bin(rtcss_read(davinci_rtc, PRTCSS_RTC_HOUR)); in davinci_rtc_read_time() 394 alm->time.tm_min = bcd2bin(rtcss_read(davinci_rtc, PRTCSS_RTC_AMIN)); in davinci_rtc_read_alarm() 397 alm->time.tm_hour = bcd2bin(rtcss_read(davinci_rtc, PRTCSS_RTC_AHOUR)); in davinci_rtc_read_alarm()
|
D | rtc-cmos.c | 249 t->time.tm_sec = bcd2bin(t->time.tm_sec); in cmos_read_alarm() 253 t->time.tm_min = bcd2bin(t->time.tm_min); in cmos_read_alarm() 257 t->time.tm_hour = bcd2bin(t->time.tm_hour); in cmos_read_alarm() 263 t->time.tm_mday = bcd2bin(t->time.tm_mday); in cmos_read_alarm() 269 t->time.tm_mon = bcd2bin(t->time.tm_mon)-1; in cmos_read_alarm()
|
D | rtc-pl031.c | 155 tm->tm_year = bcd2bin(bcd_year) + (bcd2bin(bcd_year >> 8) * 100); in pl031_stv2_time_to_tm()
|
D | rtc-ds1685.c | 84 return (bcd2bin(val) & bcd_mask); in ds1685_rtc_bcd2bin()
|
/linux-4.1.27/arch/mips/include/asm/ |
D | mc146818-time.h | 47 cmos_minutes = bcd2bin(cmos_minutes); in mc146818_set_rtc_mmss() 106 sec = bcd2bin(sec); in mc146818_get_cmos_time() 107 min = bcd2bin(min); in mc146818_get_cmos_time() 108 hour = bcd2bin(hour); in mc146818_get_cmos_time() 109 day = bcd2bin(day); in mc146818_get_cmos_time() 110 mon = bcd2bin(mon); in mc146818_get_cmos_time() 111 year = bcd2bin(year); in mc146818_get_cmos_time()
|
/linux-4.1.27/arch/m68k/bvme6000/ |
D | rtc.c | 55 wtime.tm_sec = bcd2bin(rtc->bcd_sec); in rtc_ioctl() 56 wtime.tm_min = bcd2bin(rtc->bcd_min); in rtc_ioctl() 57 wtime.tm_hour = bcd2bin(rtc->bcd_hr); in rtc_ioctl() 58 wtime.tm_mday = bcd2bin(rtc->bcd_dom); in rtc_ioctl() 59 wtime.tm_mon = bcd2bin(rtc->bcd_mth)-1; in rtc_ioctl() 60 wtime.tm_year = bcd2bin(rtc->bcd_year); in rtc_ioctl() 63 wtime.tm_wday = bcd2bin(rtc->bcd_dow)-1; in rtc_ioctl() 64 } while (wtime.tm_sec != bcd2bin(rtc->bcd_sec)); in rtc_ioctl()
|
D | config.c | 293 t->tm_sec = bcd2bin(rtc->bcd_sec); in bvme6000_hwclk() 294 t->tm_min = bcd2bin(rtc->bcd_min); in bvme6000_hwclk() 295 t->tm_hour = bcd2bin(rtc->bcd_hr); in bvme6000_hwclk() 296 t->tm_mday = bcd2bin(rtc->bcd_dom); in bvme6000_hwclk() 297 t->tm_mon = bcd2bin(rtc->bcd_mth)-1; in bvme6000_hwclk() 298 t->tm_year = bcd2bin(rtc->bcd_year); in bvme6000_hwclk() 301 t->tm_wday = bcd2bin(rtc->bcd_dow)-1; in bvme6000_hwclk() 302 } while (t->tm_sec != bcd2bin(rtc->bcd_sec)); in bvme6000_hwclk() 328 rtc_minutes = bcd2bin (rtc->bcd_min); in bvme6000_set_clock_mmss()
|
/linux-4.1.27/arch/mips/dec/ |
D | time.c | 46 sec = bcd2bin(sec); in read_persistent_clock() 47 min = bcd2bin(min); in read_persistent_clock() 48 hour = bcd2bin(hour); in read_persistent_clock() 49 day = bcd2bin(day); in read_persistent_clock() 50 mon = bcd2bin(mon); in read_persistent_clock() 51 year = bcd2bin(year); in read_persistent_clock() 85 cmos_minutes = bcd2bin(cmos_minutes); in rtc_mips_set_mmss()
|
/linux-4.1.27/arch/m68k/q40/ |
D | config.c | 248 t->tm_year = bcd2bin (Q40_RTC_YEAR); in q40_hwclk() 249 t->tm_mon = bcd2bin (Q40_RTC_MNTH)-1; in q40_hwclk() 250 t->tm_mday = bcd2bin (Q40_RTC_DATE); in q40_hwclk() 251 t->tm_hour = bcd2bin (Q40_RTC_HOUR); in q40_hwclk() 252 t->tm_min = bcd2bin (Q40_RTC_MINS); in q40_hwclk() 253 t->tm_sec = bcd2bin (Q40_RTC_SECS); in q40_hwclk() 259 t->tm_wday = bcd2bin(Q40_RTC_DOW)-1; in q40_hwclk() 267 return bcd2bin(Q40_RTC_SECS); in q40_get_ss() 282 rtc_minutes = bcd2bin(Q40_RTC_MINS); in q40_set_clock_mmss()
|
/linux-4.1.27/arch/m68k/mvme16x/ |
D | rtc.c | 51 wtime.tm_sec = bcd2bin(rtc->bcd_sec); in rtc_ioctl() 52 wtime.tm_min = bcd2bin(rtc->bcd_min); in rtc_ioctl() 53 wtime.tm_hour = bcd2bin(rtc->bcd_hr); in rtc_ioctl() 54 wtime.tm_mday = bcd2bin(rtc->bcd_dom); in rtc_ioctl() 55 wtime.tm_mon = bcd2bin(rtc->bcd_mth)-1; in rtc_ioctl() 56 wtime.tm_year = bcd2bin(rtc->bcd_year); in rtc_ioctl() 59 wtime.tm_wday = bcd2bin(rtc->bcd_dow)-1; in rtc_ioctl()
|
/linux-4.1.27/arch/x86/kernel/ |
D | rtc.c | 97 sec = bcd2bin(sec); in mach_get_cmos_time() 98 min = bcd2bin(min); in mach_get_cmos_time() 99 hour = bcd2bin(hour); in mach_get_cmos_time() 100 day = bcd2bin(day); in mach_get_cmos_time() 101 mon = bcd2bin(mon); in mach_get_cmos_time() 102 year = bcd2bin(year); in mach_get_cmos_time() 106 century = bcd2bin(century); in mach_get_cmos_time()
|
/linux-4.1.27/arch/mips/sibyte/swarm/ |
D | rtc_xicor1241.c | 194 sec = bcd2bin(sec); in xicor_get_time() 195 min = bcd2bin(min); in xicor_get_time() 196 hour = bcd2bin(hour); in xicor_get_time() 197 day = bcd2bin(day); in xicor_get_time() 198 mon = bcd2bin(mon); in xicor_get_time() 199 year = bcd2bin(year); in xicor_get_time() 200 y2k = bcd2bin(y2k); in xicor_get_time()
|
D | rtc_m41t81.c | 212 sec = bcd2bin(sec); in m41t81_get_time() 213 min = bcd2bin(min); in m41t81_get_time() 214 hour = bcd2bin(hour); in m41t81_get_time() 215 day = bcd2bin(day); in m41t81_get_time() 216 mon = bcd2bin(mon); in m41t81_get_time() 217 year = bcd2bin(year); in m41t81_get_time()
|
/linux-4.1.27/arch/powerpc/platforms/chrp/ |
D | time.c | 143 sec = bcd2bin(sec); in chrp_get_rtc_time() 144 min = bcd2bin(min); in chrp_get_rtc_time() 145 hour = bcd2bin(hour); in chrp_get_rtc_time() 146 day = bcd2bin(day); in chrp_get_rtc_time() 147 mon = bcd2bin(mon); in chrp_get_rtc_time() 148 year = bcd2bin(year); in chrp_get_rtc_time()
|
/linux-4.1.27/arch/powerpc/platforms/maple/ |
D | time.c | 70 tm->tm_sec = bcd2bin(tm->tm_sec); in maple_get_rtc_time() 71 tm->tm_min = bcd2bin(tm->tm_min); in maple_get_rtc_time() 72 tm->tm_hour = bcd2bin(tm->tm_hour); in maple_get_rtc_time() 73 tm->tm_mday = bcd2bin(tm->tm_mday); in maple_get_rtc_time() 74 tm->tm_mon = bcd2bin(tm->tm_mon); in maple_get_rtc_time() 75 tm->tm_year = bcd2bin(tm->tm_year); in maple_get_rtc_time()
|
/linux-4.1.27/include/asm-generic/ |
D | rtc.h | 87 time->tm_sec = bcd2bin(time->tm_sec); in __get_rtc_time() 88 time->tm_min = bcd2bin(time->tm_min); in __get_rtc_time() 89 time->tm_hour = bcd2bin(time->tm_hour); in __get_rtc_time() 90 time->tm_mday = bcd2bin(time->tm_mday); in __get_rtc_time() 91 time->tm_mon = bcd2bin(time->tm_mon); in __get_rtc_time() 92 time->tm_year = bcd2bin(time->tm_year); in __get_rtc_time()
|
/linux-4.1.27/arch/sh/boards/mach-sdk7786/ |
D | fpga.c | 69 bcd2bin(version >> 8) & 0xf, bcd2bin(version & 0xf), in sdk7786_fpga_init() 71 (date >> 8) & 0xf, bcd2bin(date & 0xff)); in sdk7786_fpga_init()
|
/linux-4.1.27/drivers/char/ |
D | ds1302.c | 134 rtc_tm->tm_sec = bcd2bin(rtc_tm->tm_sec); in get_rtc_time() 135 rtc_tm->tm_min = bcd2bin(rtc_tm->tm_min); in get_rtc_time() 136 rtc_tm->tm_hour = bcd2bin(rtc_tm->tm_hour); in get_rtc_time() 137 rtc_tm->tm_mday = bcd2bin(rtc_tm->tm_mday); in get_rtc_time() 138 rtc_tm->tm_mon = bcd2bin(rtc_tm->tm_mon); in get_rtc_time() 139 rtc_tm->tm_year = bcd2bin(rtc_tm->tm_year); in get_rtc_time()
|
D | rtc.c | 1088 year = bcd2bin(year); /* This should never happen... */ in rtc_init() 1339 rtc_tm->tm_sec = bcd2bin(rtc_tm->tm_sec); in rtc_get_rtc_time() 1340 rtc_tm->tm_min = bcd2bin(rtc_tm->tm_min); in rtc_get_rtc_time() 1341 rtc_tm->tm_hour = bcd2bin(rtc_tm->tm_hour); in rtc_get_rtc_time() 1342 rtc_tm->tm_mday = bcd2bin(rtc_tm->tm_mday); in rtc_get_rtc_time() 1343 rtc_tm->tm_mon = bcd2bin(rtc_tm->tm_mon); in rtc_get_rtc_time() 1344 rtc_tm->tm_year = bcd2bin(rtc_tm->tm_year); in rtc_get_rtc_time() 1345 rtc_tm->tm_wday = bcd2bin(rtc_tm->tm_wday); in rtc_get_rtc_time() 1379 alm_tm->tm_sec = bcd2bin(alm_tm->tm_sec); in get_rtc_alm_time() 1380 alm_tm->tm_min = bcd2bin(alm_tm->tm_min); in get_rtc_alm_time() [all …]
|
/linux-4.1.27/arch/m68k/atari/ |
D | time.c | 260 sec = bcd2bin(sec); in atari_tt_hwclk() 261 min = bcd2bin(min); in atari_tt_hwclk() 262 hour = bcd2bin(hour); in atari_tt_hwclk() 263 day = bcd2bin(day); in atari_tt_hwclk() 264 mon = bcd2bin(mon); in atari_tt_hwclk() 265 year = bcd2bin(year); in atari_tt_hwclk() 266 wday = bcd2bin(wday); in atari_tt_hwclk() 326 rtc_minutes = bcd2bin(rtc_minutes); in atari_tt_set_clock_mmss()
|
/linux-4.1.27/drivers/scsi/ |
D | sr_vendor.c | 228 min = bcd2bin(buffer[15]); in sr_cd_check() 229 sec = bcd2bin(buffer[16]); in sr_cd_check() 230 frame = bcd2bin(buffer[17]); in sr_cd_check() 256 min = bcd2bin(buffer[1]); in sr_cd_check() 257 sec = bcd2bin(buffer[2]); in sr_cd_check() 258 frame = bcd2bin(buffer[3]); in sr_cd_check()
|
/linux-4.1.27/drivers/mfd/ |
D | menelaus.c | 843 t->tm_sec = bcd2bin(regs[0]); in menelaus_to_time() 844 t->tm_min = bcd2bin(regs[1]); in menelaus_to_time() 846 t->tm_hour = bcd2bin(regs[2] & 0x1f) - 1; in menelaus_to_time() 850 t->tm_hour = bcd2bin(regs[2] & 0x3f); in menelaus_to_time() 851 t->tm_mday = bcd2bin(regs[3]); in menelaus_to_time() 852 t->tm_mon = bcd2bin(regs[4]) - 1; in menelaus_to_time() 853 t->tm_year = bcd2bin(regs[5]) + 100; in menelaus_to_time() 925 t->tm_wday = bcd2bin(regs[6]); in menelaus_read_time()
|
/linux-4.1.27/include/linux/ |
D | bcd.h | 6 #define bcd2bin(x) \ macro
|
/linux-4.1.27/arch/alpha/kernel/ |
D | rtc.c | 63 year = bcd2bin(year); in init_rtc_epoch() 157 cmos_minutes = bcd2bin(cmos_minutes); in alpha_rtc_set_mmss()
|
D | core_marvel.c | 658 rtc_access.data = bcd2bin(b); in __marvel_rtc_io()
|
/linux-4.1.27/arch/mn10300/kernel/ |
D | rtc.c | 69 cmos_minutes = bcd2bin(cmos_minutes); in set_rtc_mmss()
|
/linux-4.1.27/drivers/ide/ |
D | ide-cd.c | 848 msf->minute = bcd2bin(msf->minute); in msf_from_bcd() 849 msf->second = bcd2bin(msf->second); in msf_from_bcd() 850 msf->frame = bcd2bin(msf->frame); in msf_from_bcd() 1005 toc->hdr.first_track = bcd2bin(toc->hdr.first_track); in ide_cd_read_toc() 1006 toc->hdr.last_track = bcd2bin(toc->hdr.last_track); in ide_cd_read_toc() 1060 toc->hdr.first_track = bcd2bin(toc->hdr.first_track); in ide_cd_read_toc() 1061 toc->hdr.last_track = bcd2bin(toc->hdr.last_track); in ide_cd_read_toc() 1067 toc->ent[i].track = bcd2bin(toc->ent[i].track); in ide_cd_read_toc()
|