Symbol: bintobcd
sys/arch/arm/marvell/mvsocrtc.c
159
reg = (bintobcd(dt->dt_sec) << MVSOCRTC_SECOND_OFFSET) |
sys/arch/arm/marvell/mvsocrtc.c
160
(bintobcd(dt->dt_min) << MVSOCRTC_MINUTE_OFFSET) |
sys/arch/arm/marvell/mvsocrtc.c
161
(bintobcd(dt->dt_hour) << MVSOCRTC_HOUR_OFFSET) |
sys/arch/arm/marvell/mvsocrtc.c
162
(bintobcd(dt->dt_wday) << MVSOCRTC_WDAY_OFFSET);
sys/arch/arm/marvell/mvsocrtc.c
167
reg = (bintobcd(dt->dt_day) << MVSOCRTC_DAY_OFFSET) |
sys/arch/arm/marvell/mvsocrtc.c
168
(bintobcd(dt->dt_mon) << MVSOCRTC_MONTH_OFFSET) |
sys/arch/arm/marvell/mvsocrtc.c
169
(bintobcd(dt->dt_year % 100) << MVSOCRTC_YEAR_OFFSET);
sys/arch/arm/s3c2xx0/s3c2440_rtc.c
158
bus_space_write_1(sc->sc_iot, sc->sc_ioh, RTC_BCDSEC, bintobcd(dt->dt_sec));
sys/arch/arm/s3c2xx0/s3c2440_rtc.c
159
bus_space_write_1(sc->sc_iot, sc->sc_ioh, RTC_BCDMIN, bintobcd(dt->dt_min));
sys/arch/arm/s3c2xx0/s3c2440_rtc.c
160
bus_space_write_1(sc->sc_iot, sc->sc_ioh, RTC_BCDHOUR, bintobcd(dt->dt_hour));
sys/arch/arm/s3c2xx0/s3c2440_rtc.c
161
bus_space_write_1(sc->sc_iot, sc->sc_ioh, RTC_BCDDATE, bintobcd(dt->dt_day));
sys/arch/arm/s3c2xx0/s3c2440_rtc.c
162
bus_space_write_1(sc->sc_iot, sc->sc_ioh, RTC_BCDDAY, bintobcd(dt->dt_wday));
sys/arch/arm/s3c2xx0/s3c2440_rtc.c
163
bus_space_write_1(sc->sc_iot, sc->sc_ioh, RTC_BCDMON, bintobcd(dt->dt_mon));
sys/arch/arm/s3c2xx0/s3c2440_rtc.c
164
bus_space_write_1(sc->sc_iot, sc->sc_ioh, RTC_BCDYEAR, bintobcd(dt->dt_year-SSRTC_YEAR_ZERO));
sys/arch/evbmips/sbmips/rtc.c
163
WRITERTC(sc, X1241REG_HR, bintobcd(ymdhms->dt_hour) | X1241REG_HR_MIL);
sys/arch/evbmips/sbmips/rtc.c
164
WRITERTC(sc, X1241REG_MN, bintobcd(ymdhms->dt_min));
sys/arch/evbmips/sbmips/rtc.c
165
WRITERTC(sc, X1241REG_SC, bintobcd(ymdhms->dt_sec));
sys/arch/evbmips/sbmips/rtc.c
171
WRITERTC(sc, X1241REG_MO, bintobcd(ymdhms->dt_mon));
sys/arch/evbmips/sbmips/rtc.c
172
WRITERTC(sc, X1241REG_DT, bintobcd(ymdhms->dt_day));
sys/arch/evbmips/sbmips/rtc.c
173
WRITERTC(sc, X1241REG_YR, bintobcd(year));
sys/arch/evbmips/sbmips/rtc.c
174
WRITERTC(sc, X1241REG_Y2K, bintobcd(y2k));
sys/arch/evbmips/sbmips/rtc.c
268
hour = bintobcd(ymdhms->dt_hour);
sys/arch/evbmips/sbmips/rtc.c
273
WRITERTC(sc, M41T81_SEC, bintobcd(ymdhms->dt_sec));
sys/arch/evbmips/sbmips/rtc.c
274
WRITERTC(sc, M41T81_MIN, bintobcd(ymdhms->dt_min));
sys/arch/evbmips/sbmips/rtc.c
278
WRITERTC(sc, M41T81_DATE, bintobcd(ymdhms->dt_day));
sys/arch/evbmips/sbmips/rtc.c
279
WRITERTC(sc, M41T81_MON, bintobcd(ymdhms->dt_mon));
sys/arch/evbmips/sbmips/rtc.c
280
WRITERTC(sc, M41T81_YEAR, bintobcd(ymdhms->dt_year % 100));
sys/arch/evbppc/walnut/dev/ds1743.c
237
ds1743_write(sc, DS_SECONDS, bintobcd(dt->dt_sec) & 0x7f);
sys/arch/evbppc/walnut/dev/ds1743.c
238
ds1743_write(sc, DS_MINUTES, bintobcd(dt->dt_min) & 0x7f);
sys/arch/evbppc/walnut/dev/ds1743.c
239
ds1743_write(sc, DS_HOURS, bintobcd(dt->dt_hour) & 0x3f);
sys/arch/evbppc/walnut/dev/ds1743.c
240
ds1743_write(sc, DS_DATE, bintobcd(dt->dt_day) & 0x3f);
sys/arch/evbppc/walnut/dev/ds1743.c
241
ds1743_write(sc, DS_MONTH, bintobcd(dt->dt_mon) & 0x1f);
sys/arch/evbppc/walnut/dev/ds1743.c
242
ds1743_write(sc, DS_YEAR, bintobcd(dt->dt_year % 100));
sys/arch/evbppc/walnut/dev/ds1743.c
244
| bintobcd(dt->dt_year / 100)));
sys/arch/hp300/stand/mkboot/mkboot.c
297
*toc++ = bintobcd(tm->tm_mon + 1);
sys/arch/hp300/stand/mkboot/mkboot.c
298
*toc++ = bintobcd(tm->tm_mday);
sys/arch/hp300/stand/mkboot/mkboot.c
299
*toc++ = bintobcd(tm->tm_year);
sys/arch/hp300/stand/mkboot/mkboot.c
300
*toc++ = bintobcd(tm->tm_hour);
sys/arch/hp300/stand/mkboot/mkboot.c
301
*toc++ = bintobcd(tm->tm_min);
sys/arch/hp300/stand/mkboot/mkboot.c
302
*toc = bintobcd(tm->tm_sec);
sys/arch/luna68k/dev/timekeeper.c
152
chiptime[MK_SEC] = bintobcd(dt->dt_sec);
sys/arch/luna68k/dev/timekeeper.c
153
chiptime[MK_MIN] = bintobcd(dt->dt_min);
sys/arch/luna68k/dev/timekeeper.c
154
chiptime[MK_HOUR] = bintobcd(dt->dt_hour);
sys/arch/luna68k/dev/timekeeper.c
155
chiptime[MK_DOW] = bintobcd(dt->dt_wday);
sys/arch/luna68k/dev/timekeeper.c
156
chiptime[MK_DOM] = bintobcd(dt->dt_day);
sys/arch/luna68k/dev/timekeeper.c
157
chiptime[MK_MONTH] = bintobcd(dt->dt_mon);
sys/arch/luna68k/dev/timekeeper.c
158
chiptime[MK_YEAR] = bintobcd(dt->dt_year - YEAR0);
sys/arch/macppc/dev/smu.c
640
cmd.data[1] = bintobcd(dt->dt_sec);
sys/arch/macppc/dev/smu.c
641
cmd.data[2] = bintobcd(dt->dt_min);
sys/arch/macppc/dev/smu.c
642
cmd.data[3] = bintobcd(dt->dt_hour);
sys/arch/macppc/dev/smu.c
643
cmd.data[4] = bintobcd(dt->dt_wday);
sys/arch/macppc/dev/smu.c
644
cmd.data[5] = bintobcd(dt->dt_day);
sys/arch/macppc/dev/smu.c
645
cmd.data[6] = bintobcd(dt->dt_mon);
sys/arch/macppc/dev/smu.c
646
cmd.data[7] = bintobcd(dt->dt_year - 2000);
sys/arch/mipsco/obio/mkclock.c
112
DATA_PORT + reg*4, bintobcd(val));
sys/arch/next68k/next68k/rtc.c
327
rtc_write(RTC_SEC, bintobcd(dt->dt_sec));
sys/arch/next68k/next68k/rtc.c
328
rtc_write(RTC_MIN, bintobcd(dt->dt_min));
sys/arch/next68k/next68k/rtc.c
333
rtc_write(RTC_HRS, bintobcd(12) | 0x80);
sys/arch/next68k/next68k/rtc.c
336
rtc_write(RTC_HRS, bintobcd(dt->dt_hour) | 0x80);
sys/arch/next68k/next68k/rtc.c
338
rtc_write(RTC_HRS, bintobcd(12) | 0x80 | 0x20);
sys/arch/next68k/next68k/rtc.c
342
bintobcd(dt->dt_hour - 12) | 0x80 | 0x20);
sys/arch/next68k/next68k/rtc.c
346
rtc_write(RTC_HRS, bintobcd(dt->dt_hour));
sys/arch/next68k/next68k/rtc.c
348
rtc_write(RTC_DAY, bintobcd(dt->dt_wday));
sys/arch/next68k/next68k/rtc.c
349
rtc_write(RTC_DATE, bintobcd(dt->dt_day));
sys/arch/next68k/next68k/rtc.c
350
rtc_write(RTC_MON, bintobcd(dt->dt_mon));
sys/arch/next68k/next68k/rtc.c
351
rtc_write(RTC_YR, bintobcd(dt->dt_year % 100));
sys/arch/sbmips/sbmips/rtc.c
163
WRITERTC(sc, X1241REG_HR, bintobcd(ymdhms->dt_hour) | X1241REG_HR_MIL);
sys/arch/sbmips/sbmips/rtc.c
164
WRITERTC(sc, X1241REG_MN, bintobcd(ymdhms->dt_min));
sys/arch/sbmips/sbmips/rtc.c
165
WRITERTC(sc, X1241REG_SC, bintobcd(ymdhms->dt_sec));
sys/arch/sbmips/sbmips/rtc.c
171
WRITERTC(sc, X1241REG_MO, bintobcd(ymdhms->dt_mon));
sys/arch/sbmips/sbmips/rtc.c
172
WRITERTC(sc, X1241REG_DT, bintobcd(ymdhms->dt_day));
sys/arch/sbmips/sbmips/rtc.c
173
WRITERTC(sc, X1241REG_YR, bintobcd(year));
sys/arch/sbmips/sbmips/rtc.c
174
WRITERTC(sc, X1241REG_Y2K, bintobcd(y2k));
sys/arch/sbmips/sbmips/rtc.c
268
hour = bintobcd(ymdhms->dt_hour);
sys/arch/sbmips/sbmips/rtc.c
273
WRITERTC(sc, M41T81_SEC, bintobcd(ymdhms->dt_sec));
sys/arch/sbmips/sbmips/rtc.c
274
WRITERTC(sc, M41T81_MIN, bintobcd(ymdhms->dt_min));
sys/arch/sbmips/sbmips/rtc.c
278
WRITERTC(sc, M41T81_DATE, bintobcd(ymdhms->dt_day));
sys/arch/sbmips/sbmips/rtc.c
279
WRITERTC(sc, M41T81_MON, bintobcd(ymdhms->dt_mon));
sys/arch/sbmips/sbmips/rtc.c
280
WRITERTC(sc, M41T81_YEAR, bintobcd(ymdhms->dt_year % 100));
sys/arch/sgimips/dev/dpclock.c
212
regs[DP8573A_SECOND] = bintobcd(dt->dt_sec);
sys/arch/sgimips/dev/dpclock.c
213
regs[DP8573A_MINUTE] = bintobcd(dt->dt_min);
sys/arch/sgimips/dev/dpclock.c
214
regs[DP8573A_HOUR] = bintobcd(dt->dt_hour) & DP8573A_HOUR_24HR_MASK;
sys/arch/sgimips/dev/dpclock.c
215
regs[DP8573A_DOW] = bintobcd(dt->dt_wday);
sys/arch/sgimips/dev/dpclock.c
216
regs[DP8573A_DOM] = bintobcd(dt->dt_day);
sys/arch/sgimips/dev/dpclock.c
217
regs[DP8573A_MONTH] = bintobcd(dt->dt_mon);
sys/arch/sgimips/dev/dpclock.c
218
regs[DP8573A_YEAR] = bintobcd(TO_IRIX_YEAR(dt->dt_year));
sys/arch/sgimips/dev/dsclock.c
172
regs[DS1286_SEC] = bintobcd(dt->dt_sec);
sys/arch/sgimips/dev/dsclock.c
173
regs[DS1286_MIN] = bintobcd(dt->dt_min);
sys/arch/sgimips/dev/dsclock.c
174
regs[DS1286_HOUR] = bintobcd(dt->dt_hour) & DS1286_HOUR_24HR_MASK;
sys/arch/sgimips/dev/dsclock.c
175
regs[DS1286_DOW] = bintobcd(dt->dt_wday);
sys/arch/sgimips/dev/dsclock.c
176
regs[DS1286_DOM] = bintobcd(dt->dt_day);
sys/arch/sgimips/dev/dsclock.c
180
regs[DS1286_MONTH] |= bintobcd(dt->dt_mon) & DS1286_MONTH_MASK;
sys/arch/sgimips/dev/dsclock.c
182
regs[DS1286_YEAR] = bintobcd(TO_IRIX_YEAR(dt->dt_year));
sys/arch/sgimips/mace/mcclock_mace.c
210
regs[DS1687_SOFT_SEC] = bintobcd(dt->dt_sec);
sys/arch/sgimips/mace/mcclock_mace.c
211
regs[DS1687_SOFT_MIN] = bintobcd(dt->dt_min);
sys/arch/sgimips/mace/mcclock_mace.c
212
regs[DS1687_SOFT_HOUR] = bintobcd(dt->dt_hour);
sys/arch/sgimips/mace/mcclock_mace.c
213
regs[DS1687_SOFT_DOW] = bintobcd(dt->dt_wday);
sys/arch/sgimips/mace/mcclock_mace.c
214
regs[DS1687_SOFT_DOM] = bintobcd(dt->dt_day);
sys/arch/sgimips/mace/mcclock_mace.c
215
regs[DS1687_SOFT_MONTH] = bintobcd(dt->dt_mon);
sys/arch/sgimips/mace/mcclock_mace.c
216
regs[DS1687_SOFT_YEAR] = bintobcd(dt->dt_year % 100);
sys/arch/sgimips/mace/mcclock_mace.c
217
regs[DS1687_SOFT_CENTURY] = bintobcd(dt->dt_year / 100);
sys/arch/sh3/dev/rtc.c
222
year = bintobcd(year);
sys/arch/sh3/dev/rtc.c
236
_reg_write_1(SH_(R ## x ## CNT), bintobcd(dt->dt_ ## y))
sys/arch/sparc64/dev/bq4802_ebus.c
197
regs[BQ4802_SEC] = bintobcd(dt->dt_sec);
sys/arch/sparc64/dev/bq4802_ebus.c
198
regs[BQ4802_MIN] = bintobcd(dt->dt_min);
sys/arch/sparc64/dev/bq4802_ebus.c
203
regs[BQ4802_HOUR] = bintobcd(val);
sys/arch/sparc64/dev/bq4802_ebus.c
204
regs[BQ4802_WDAY] = bintobcd(dt->dt_wday);
sys/arch/sparc64/dev/bq4802_ebus.c
205
regs[BQ4802_DAY] = bintobcd(dt->dt_day);
sys/arch/sparc64/dev/bq4802_ebus.c
206
regs[BQ4802_MONTH] = bintobcd(dt->dt_mon);
sys/arch/sparc64/dev/bq4802_ebus.c
207
regs[BQ4802_YEAR] = bintobcd(dt->dt_year % 100);
sys/arch/sparc64/dev/bq4802_ebus.c
208
regs[BQ4802_CENT] = bintobcd(dt->dt_year / 100);
sys/arch/x86/isa/rtc.c
313
mc146818_write(NULL, centb, bintobcd(clockcentury));
sys/arch/x86/isa/rtc.c
357
rtclk[MC_SEC] = bintobcd(dt->dt_sec);
sys/arch/x86/isa/rtc.c
358
rtclk[MC_MIN] = bintobcd(dt->dt_min);
sys/arch/x86/isa/rtc.c
359
rtclk[MC_HOUR] = bintobcd(dt->dt_hour);
sys/arch/x86/isa/rtc.c
361
rtclk[MC_YEAR] = bintobcd(dt->dt_year % 100);
sys/arch/x86/isa/rtc.c
362
rtclk[MC_MONTH] = bintobcd(dt->dt_mon);
sys/arch/x86/isa/rtc.c
363
rtclk[MC_DOM] = bintobcd(dt->dt_day);
sys/arch/x86/isa/rtc.c
372
century = bintobcd(dt->dt_year / 100);
sys/dev/i2c/ac100.c
245
ac100_write(sc, AC100_RTC_SEC_REG, bintobcd(dt->dt_sec) & 0x7f);
sys/dev/i2c/ac100.c
246
ac100_write(sc, AC100_RTC_MIN_REG, bintobcd(dt->dt_min) & 0x7f);
sys/dev/i2c/ac100.c
247
ac100_write(sc, AC100_RTC_HOU_REG, bintobcd(dt->dt_hour) & 0x3f);
sys/dev/i2c/ac100.c
248
ac100_write(sc, AC100_RTC_WEE_REG, bintobcd(dt->dt_wday) & 0x7);
sys/dev/i2c/ac100.c
249
ac100_write(sc, AC100_RTC_DAY_REG, bintobcd(dt->dt_day) & 0x3f);
sys/dev/i2c/ac100.c
250
ac100_write(sc, AC100_RTC_MON_REG, bintobcd(dt->dt_mon) & 0x1f);
sys/dev/i2c/ac100.c
252
bintobcd(dt->dt_year - POSIX_BASE_YEAR) & 0xff);
sys/dev/i2c/as3722.c
467
buf[0] = bintobcd(dt->dt_sec) & 0x7f;
sys/dev/i2c/as3722.c
468
buf[1] = bintobcd(dt->dt_min) & 0x7f;
sys/dev/i2c/as3722.c
469
buf[2] = bintobcd(dt->dt_hour) & 0x3f;
sys/dev/i2c/as3722.c
470
buf[3] = bintobcd(dt->dt_day) & 0x3f;
sys/dev/i2c/as3722.c
471
buf[4] = bintobcd(dt->dt_mon + 1) & 0x1f;
sys/dev/i2c/as3722.c
472
buf[5] = bintobcd(dt->dt_year - AS3722_START_YEAR) & 0x7f;
sys/dev/i2c/ds1307.c
581
bcd[DSXXXX_SECONDS] = bintobcd(dt->dt_sec);
sys/dev/i2c/ds1307.c
582
bcd[DSXXXX_MINUTES] = bintobcd(dt->dt_min);
sys/dev/i2c/ds1307.c
583
bcd[DSXXXX_HOURS] = bintobcd(dt->dt_hour); /* DSXXXX_HOURS_12HRS_MODE=0 */
sys/dev/i2c/ds1307.c
584
bcd[DSXXXX_DATE] = bintobcd(dt->dt_day);
sys/dev/i2c/ds1307.c
585
bcd[DSXXXX_DAY] = bintobcd(dt->dt_wday);
sys/dev/i2c/ds1307.c
586
bcd[DSXXXX_MONTH] = bintobcd(dt->dt_mon);
sys/dev/i2c/ds1307.c
588
bcd[DSXXXX_YEAR] = bintobcd((dt->dt_year - sc->sc_base_year) % 100);
sys/dev/i2c/em3027.c
432
w.sec = bintobcd(dt->dt_sec);
sys/dev/i2c/em3027.c
433
w.min = bintobcd(dt->dt_min);
sys/dev/i2c/em3027.c
434
w.hour = bintobcd(dt->dt_hour);
sys/dev/i2c/em3027.c
435
w.day = bintobcd(dt->dt_day);
sys/dev/i2c/em3027.c
436
w.wday = bintobcd(dt->dt_wday + 1);
sys/dev/i2c/em3027.c
437
w.mon = bintobcd(dt->dt_mon);
sys/dev/i2c/em3027.c
438
w.year = bintobcd(dt->dt_year - EM3027_BASE_YEAR);
sys/dev/i2c/m41st84.c
496
bcd[M41ST84_REG_CSEC] = bintobcd(0); /* must always write as 0 */
sys/dev/i2c/m41st84.c
497
bcd[M41ST84_REG_SEC] = bintobcd(dt->dt_sec);
sys/dev/i2c/m41st84.c
498
bcd[M41ST84_REG_MIN] = bintobcd(dt->dt_min);
sys/dev/i2c/m41st84.c
499
bcd[M41ST84_REG_CENHR] = bintobcd(dt->dt_hour);
sys/dev/i2c/m41st84.c
500
bcd[M41ST84_REG_DATE] = bintobcd(dt->dt_day);
sys/dev/i2c/m41st84.c
501
bcd[M41ST84_REG_DAY] = bintobcd(dt->dt_wday);
sys/dev/i2c/m41st84.c
502
bcd[M41ST84_REG_MONTH] = bintobcd(dt->dt_mon);
sys/dev/i2c/m41st84.c
503
bcd[M41ST84_REG_YEAR] = bintobcd((dt->dt_year - strtc_epoch(sc)) % 100);
sys/dev/i2c/m41st84.c
592
bcd[M41ST84_REG_SEC] = bintobcd(dt->dt_sec) |
sys/dev/i2c/m41st84.c
594
bcd[M41ST84_REG_MIN] = bintobcd(dt->dt_min) |
sys/dev/i2c/m41st84.c
596
bcd[M41ST84_REG_CENHR] = bintobcd(dt->dt_hour);
sys/dev/i2c/m41st84.c
597
bcd[M41ST84_REG_DAY] = bintobcd(dt->dt_wday) |
sys/dev/i2c/m41st84.c
599
bcd[M41ST84_REG_DATE] = bintobcd(dt->dt_day);
sys/dev/i2c/m41st84.c
600
bcd[M41ST84_REG_MONTH] = bintobcd(dt->dt_mon) |
sys/dev/i2c/m41st84.c
602
bcd[M41ST84_REG_YEAR] = bintobcd((dt->dt_year - strtc_epoch(sc)) % 100);
sys/dev/i2c/m41t00.c
315
bcd[M41T00_SEC] = bintobcd(dt->dt_sec);
sys/dev/i2c/m41t00.c
316
bcd[M41T00_MIN] = bintobcd(dt->dt_min);
sys/dev/i2c/m41t00.c
317
bcd[M41T00_CENHR] = bintobcd(dt->dt_hour);
sys/dev/i2c/m41t00.c
318
bcd[M41T00_DATE] = bintobcd(dt->dt_day);
sys/dev/i2c/m41t00.c
319
bcd[M41T00_DAY] = bintobcd(dt->dt_wday);
sys/dev/i2c/m41t00.c
320
bcd[M41T00_MONTH] = bintobcd(dt->dt_mon);
sys/dev/i2c/m41t00.c
321
bcd[M41T00_YEAR] = bintobcd(dt->dt_year % 100);
sys/dev/i2c/max6900.c
346
bcd[MAX6900_BURST_SECOND] = bintobcd(dt->dt_sec);
sys/dev/i2c/max6900.c
347
bcd[MAX6900_BURST_MINUTE] = bintobcd(dt->dt_min);
sys/dev/i2c/max6900.c
348
bcd[MAX6900_BURST_HOUR] = bintobcd(dt->dt_hour) & MAX6900_HOUR_24MASK;
sys/dev/i2c/max6900.c
349
bcd[MAX6900_BURST_DATE] = bintobcd(dt->dt_day);
sys/dev/i2c/max6900.c
350
bcd[MAX6900_BURST_WDAY] = bintobcd(dt->dt_wday);
sys/dev/i2c/max6900.c
351
bcd[MAX6900_BURST_MONTH] = bintobcd(dt->dt_mon);
sys/dev/i2c/max6900.c
352
bcd[MAX6900_BURST_YEAR] = bintobcd(dt->dt_year % 100);
sys/dev/i2c/max6900.c
354
bcd[MAX6900_BURST_CONTROL] = bintobcd(dt->dt_year / 100);
sys/dev/i2c/pcf8563.c
180
bcd[PCF8563_R_SECOND] = bintobcd(dt->dt_sec);
sys/dev/i2c/pcf8563.c
181
bcd[PCF8563_R_MINUTE] = bintobcd(dt->dt_min);
sys/dev/i2c/pcf8563.c
182
bcd[PCF8563_R_HOUR] = bintobcd(dt->dt_hour);
sys/dev/i2c/pcf8563.c
183
bcd[PCF8563_R_DAY] = bintobcd(dt->dt_day);
sys/dev/i2c/pcf8563.c
184
bcd[PCF8563_R_WEEKDAY] = bintobcd(dt->dt_wday);
sys/dev/i2c/pcf8563.c
185
bcd[PCF8563_R_MONTH] = bintobcd(dt->dt_mon);
sys/dev/i2c/pcf8563.c
186
bcd[PCF8563_R_YEAR] = bintobcd(dt->dt_year % 100);
sys/dev/i2c/pcf8583.c
397
bcd[PCF8583_REG_SEC] = bintobcd(dt->dt_sec);
sys/dev/i2c/pcf8583.c
398
bcd[PCF8583_REG_MIN] = bintobcd(dt->dt_min);
sys/dev/i2c/pcf8583.c
399
bcd[PCF8583_REG_HOUR] = bintobcd(dt->dt_hour) & PCF8583_HOUR_MASK;
sys/dev/i2c/pcf8583.c
400
bcd[PCF8583_REG_YEARDATE] = bintobcd(dt->dt_day) |
sys/dev/i2c/pcf8583.c
402
bcd[PCF8583_REG_WKDYMON] = bintobcd(dt->dt_mon) |
sys/dev/i2c/r2025.c
178
bcd[R2025_REG_SEC] = bintobcd(dt->dt_sec) & R2025_REG_SEC_MASK;
sys/dev/i2c/r2025.c
179
bcd[R2025_REG_MIN] = bintobcd(dt->dt_min) & R2025_REG_MIN_MASK;
sys/dev/i2c/r2025.c
180
bcd[R2025_REG_HOUR] = bintobcd(dt->dt_hour) & R2025_REG_HOUR_MASK;
sys/dev/i2c/r2025.c
181
bcd[R2025_REG_WDAY] = bintobcd(dt->dt_wday) & R2025_REG_WDAY_MASK;
sys/dev/i2c/r2025.c
182
bcd[R2025_REG_DAY] = bintobcd(dt->dt_day) & R2025_REG_DAY_MASK;
sys/dev/i2c/r2025.c
183
bcd[R2025_REG_MON] = (bintobcd(dt->dt_mon) & R2025_REG_MON_MASK)
sys/dev/i2c/r2025.c
185
bcd[R2025_REG_YEAR] = bintobcd(dt->dt_year % 100) & R2025_REG_YEAR_MASK;
sys/dev/i2c/rkpmic.c
284
I2C_WRITE(sc, SECONDS_REG, bintobcd(dt->dt_sec));
sys/dev/i2c/rkpmic.c
285
I2C_WRITE(sc, MINUTES_REG, bintobcd(dt->dt_min));
sys/dev/i2c/rkpmic.c
286
I2C_WRITE(sc, HOURS_REG, bintobcd(dt->dt_hour));
sys/dev/i2c/rkpmic.c
287
I2C_WRITE(sc, DAYS_REG, bintobcd(dt->dt_day));
sys/dev/i2c/rkpmic.c
288
I2C_WRITE(sc, MONTHS_REG, bintobcd(dt->dt_mon));
sys/dev/i2c/rkpmic.c
289
I2C_WRITE(sc, YEARS_REG, bintobcd(dt->dt_year % 100));
sys/dev/i2c/rkpmic.c
290
I2C_WRITE(sc, WEEKS_REG, bintobcd(dt->dt_wday == 0 ? 7 : dt->dt_wday));
sys/dev/i2c/rs5c372.c
202
bcd[RS5C372_SECONDS] = bintobcd(dt->dt_sec);
sys/dev/i2c/rs5c372.c
203
bcd[RS5C372_MINUTES] = bintobcd(dt->dt_min);
sys/dev/i2c/rs5c372.c
204
bcd[RS5C372_HOURS] = bintobcd(dt->dt_hour);
sys/dev/i2c/rs5c372.c
205
bcd[RS5C372_DATE] = bintobcd(dt->dt_day);
sys/dev/i2c/rs5c372.c
206
bcd[RS5C372_DAY] = bintobcd(dt->dt_wday);
sys/dev/i2c/rs5c372.c
207
bcd[RS5C372_MONTH] = bintobcd(dt->dt_mon);
sys/dev/i2c/rs5c372.c
208
bcd[RS5C372_YEAR] = bintobcd(dt->dt_year % 100);
sys/dev/i2c/s390.c
158
bcd[S390_RT1_SECOND] = bintobcd(dt->dt_sec);
sys/dev/i2c/s390.c
159
bcd[S390_RT1_MINUTE] = bintobcd(dt->dt_min);
sys/dev/i2c/s390.c
160
bcd[S390_RT1_HOUR] = bintobcd(dt->dt_hour);
sys/dev/i2c/s390.c
161
bcd[S390_RT1_DAY] = bintobcd(dt->dt_day);
sys/dev/i2c/s390.c
162
bcd[S390_RT1_WDAY] = bintobcd(dt->dt_wday);
sys/dev/i2c/s390.c
163
bcd[S390_RT1_MONTH] = bintobcd(dt->dt_mon);
sys/dev/i2c/s390.c
164
bcd[S390_RT1_YEAR] = bintobcd(dt->dt_year % 100);
sys/dev/i2c/twl4030.c
204
POWER_WRITE(sc, SECONDS_REG, bintobcd(dt->dt_sec));
sys/dev/i2c/twl4030.c
205
POWER_WRITE(sc, MINUTES_REG, bintobcd(dt->dt_min));
sys/dev/i2c/twl4030.c
206
POWER_WRITE(sc, HOURS_REG, bintobcd(dt->dt_hour));
sys/dev/i2c/twl4030.c
207
POWER_WRITE(sc, DAYS_REG, bintobcd(dt->dt_day));
sys/dev/i2c/twl4030.c
208
POWER_WRITE(sc, MONTHS_REG, bintobcd(dt->dt_mon));
sys/dev/i2c/twl4030.c
209
POWER_WRITE(sc, YEARS_REG, bintobcd(dt->dt_year % 100));
sys/dev/i2c/twl4030.c
210
POWER_WRITE(sc, WEEKS_REG, bintobcd(dt->dt_wday));
sys/dev/i2c/x1226.c
347
bcd[X1226_REG_SC - X1226_REG_RTC_BASE] = bintobcd(dt->dt_sec);
sys/dev/i2c/x1226.c
348
bcd[X1226_REG_MN - X1226_REG_RTC_BASE] = bintobcd(dt->dt_min);
sys/dev/i2c/x1226.c
349
bcd[X1226_REG_HR - X1226_REG_RTC_BASE] = bintobcd(dt->dt_hour)
sys/dev/i2c/x1226.c
351
bcd[X1226_REG_DW - X1226_REG_RTC_BASE] = bintobcd(dt->dt_wday);
sys/dev/i2c/x1226.c
352
bcd[X1226_REG_DT - X1226_REG_RTC_BASE] = bintobcd(dt->dt_day);
sys/dev/i2c/x1226.c
353
bcd[X1226_REG_MO - X1226_REG_RTC_BASE] = bintobcd(dt->dt_mon);
sys/dev/i2c/x1226.c
354
bcd[X1226_REG_YR - X1226_REG_RTC_BASE] = bintobcd(dt->dt_year % 100);
sys/dev/i2c/x1226.c
355
bcd[X1226_REG_Y2K - X1226_REG_RTC_BASE] = bintobcd(dt->dt_year / 100);
sys/dev/ic/mc146818.c
143
#define TOREG(x) ((sc->sc_flag & MC146818_BCD) ? bintobcd(x) : (x))
sys/dev/ic/mk48txx.c
177
(*sc->sc_nvwr)(sc, clkoff + MK48TXX_ISEC, bintobcd(dt->dt_sec));
sys/dev/ic/mk48txx.c
178
(*sc->sc_nvwr)(sc, clkoff + MK48TXX_IMIN, bintobcd(dt->dt_min));
sys/dev/ic/mk48txx.c
179
(*sc->sc_nvwr)(sc, clkoff + MK48TXX_IHOUR, bintobcd(dt->dt_hour));
sys/dev/ic/mk48txx.c
180
(*sc->sc_nvwr)(sc, clkoff + MK48TXX_IWDAY, bintobcd(dt->dt_wday));
sys/dev/ic/mk48txx.c
181
(*sc->sc_nvwr)(sc, clkoff + MK48TXX_IDAY, bintobcd(dt->dt_day));
sys/dev/ic/mk48txx.c
182
(*sc->sc_nvwr)(sc, clkoff + MK48TXX_IMON, bintobcd(dt->dt_mon));
sys/dev/ic/mk48txx.c
183
(*sc->sc_nvwr)(sc, clkoff + MK48TXX_IYEAR, bintobcd(year));
sys/dev/ic/mk48txx.c
190
&& (csr & MK48TXX_CSR_CENT_MASK) != bintobcd(cent)) {
sys/dev/ic/mk48txx.c
192
csr |= MK48TXX_CSR_CENT_MASK & bintobcd(cent);
sys/dev/ic/mm58167.c
248
byte_value = bintobcd(dt->dt_f); \
sys/dev/ic/rs5c313.c
232
t = bintobcd(dt->dt_ ## y) & 0xff; \
sys/dev/ic/rs5c313.c
246
t = bintobcd(t);