Home
last modified time | relevance | path

Searched refs:bin2bcd (Results 1 – 13 of 13) sorted by relevance

/freebsd-13.1/sys/dev/smartpqi/
H A Dsmartpqi_misc.c43 host_wellness_time->hour= (uint8_t)bin2bcd(ct.hour); in os_get_time()
44 host_wellness_time->min = (uint8_t)bin2bcd(ct.min); in os_get_time()
45 host_wellness_time->sec= (uint8_t)bin2bcd(ct.sec); in os_get_time()
47 host_wellness_time->month = (uint8_t)bin2bcd(ct.mon); in os_get_time()
48 host_wellness_time->day = (uint8_t)bin2bcd(ct.day); in os_get_time()
49 host_wellness_time->century = (uint8_t)bin2bcd(ct.year / 100); in os_get_time()
50 host_wellness_time->year = (uint8_t)bin2bcd(ct.year % 100); in os_get_time()
/freebsd-13.1/sys/contrib/octeon-sdk/
H A Dcvmx-cn3010-evb-hs5.c63 static inline uint8_t bin2bcd(uint8_t bin) in bin2bcd() function
170 reg[0] = bin2bcd(tms.tm_sec); in cvmx_rtc_ds1337_write()
171 reg[1] = bin2bcd(tms.tm_min); in cvmx_rtc_ds1337_write()
172 reg[2] = bin2bcd(tms.tm_hour); /* Force 0..23 format even if using AM/PM */ in cvmx_rtc_ds1337_write()
173 reg[3] = bin2bcd(tms.tm_wday + 1); in cvmx_rtc_ds1337_write()
174 reg[4] = bin2bcd(tms.tm_mday); in cvmx_rtc_ds1337_write()
175 reg[5] = bin2bcd(tms.tm_mon + 1); in cvmx_rtc_ds1337_write()
180 reg[6] = bin2bcd(tms.tm_year % 100); in cvmx_rtc_ds1337_write()
/freebsd-13.1/sys/arm/nvidia/
H A Das3722_rtc.c84 buf[0] = bin2bcd(ct.sec); in as3722_rtc_settime()
85 buf[1] = bin2bcd(ct.min); in as3722_rtc_settime()
86 buf[2] = bin2bcd(ct.hour); in as3722_rtc_settime()
87 buf[3] = bin2bcd(ct.day); in as3722_rtc_settime()
88 buf[4] = bin2bcd(ct.mon); in as3722_rtc_settime()
89 buf[5] = bin2bcd(ct.year - AS3722_RTC_START_YEAR); in as3722_rtc_settime()
/freebsd-13.1/sys/mips/cavium/
H A Docteon_ds1337.c169 reg[0] = bin2bcd(ct.sec); in cvmx_rtc_ds1337_write()
170 reg[1] = bin2bcd(ct.min); in cvmx_rtc_ds1337_write()
171 reg[2] = bin2bcd(ct.hour); /* Force 0..23 format even if using AM/PM */ in cvmx_rtc_ds1337_write()
172 reg[3] = bin2bcd(ct.dow + 1); in cvmx_rtc_ds1337_write()
173 reg[4] = bin2bcd(ct.day); in cvmx_rtc_ds1337_write()
174 reg[5] = bin2bcd(ct.mon); in cvmx_rtc_ds1337_write()
181 reg[6] = bin2bcd(ct.year % 100); in cvmx_rtc_ds1337_write()
/freebsd-13.1/sys/powerpc/powernv/
H A Dopal_dev.c259 out += bin2bcd(tmp) * 0x1; in bin2bcd32()
263 out += bin2bcd(tmp) * 0x100; in bin2bcd32()
267 out += bin2bcd(tmp) * 0x10000; in bin2bcd32()
315 ymd |= (uint32_t)bin2bcd(ct.day); in opal_settime()
316 ymd |= ((uint32_t)bin2bcd(ct.mon) << 8); in opal_settime()
320 hmsm |= ((uint64_t)bin2bcd(ct.sec) << 40); in opal_settime()
321 hmsm |= ((uint64_t)bin2bcd(ct.min) << 48); in opal_settime()
322 hmsm |= ((uint64_t)bin2bcd(ct.hour) << 56); in opal_settime()
/freebsd-13.1/sys/arm64/nvidia/tegra210/
H A Dmax77620_rtc.c279 buf[0] = bin2bcd(ct.sec); in max77620_rtc_settime()
280 buf[1] = bin2bcd(ct.min); in max77620_rtc_settime()
281 buf[2] = bin2bcd(ct.hour); in max77620_rtc_settime()
283 buf[4] = bin2bcd(ct.mon); in max77620_rtc_settime()
284 buf[5] = bin2bcd(ct.year - MAX77620_RTC_START_YEAR); in max77620_rtc_settime()
285 buf[6] = bin2bcd(ct.day); in max77620_rtc_settime()
/freebsd-13.1/sys/dev/iicbus/
H A Drtc8583.c242 bct.year = bin2bcd(sreg % 100); in rtc8583_gettime()
263 tregs.msec = bin2bcd(ts->tv_nsec / (10 * 1000 * 1000)); in rtc8583_settime()
/freebsd-13.1/sys/sys/
H A Dclock.h165 #define TOBCD(x) bin2bcd(x)
H A Dlibkern.h68 bin2bcd(int bin) in bin2bcd() function
/freebsd-13.1/sys/powerpc/powermac/
H A Dsmu.c1375 cmd.data[1] = bin2bcd(ct.sec); in smu_settime()
1376 cmd.data[2] = bin2bcd(ct.min); in smu_settime()
1377 cmd.data[3] = bin2bcd(ct.hour); in smu_settime()
1378 cmd.data[4] = bin2bcd(ct.dow); in smu_settime()
1379 cmd.data[5] = bin2bcd(ct.day); in smu_settime()
1380 cmd.data[6] = bin2bcd(ct.mon); in smu_settime()
1381 cmd.data[7] = bin2bcd(ct.year - 2000); in smu_settime()
/freebsd-13.1/stand/libsa/
H A Dstand.h374 #define bin2bcd(bin) (bin2bcd_data[bin]) macro
/freebsd-13.1/sys/cam/scsi/
H A Dscsi_cd.c1883 bin2bcd(args->start_track); in cdioctl()
1885 bin2bcd(args->end_track); in cdioctl()
1999 args->track = bin2bcd(args->track); in cdioctl()
/freebsd-13.1/sys/cam/ctl/
H A Dctl.c10593 buf[1] = bin2bcd((lba / 75) / 60); in ctl_ultomsf()
10594 buf[2] = bin2bcd((lba / 75) % 60); in ctl_ultomsf()
10595 buf[3] = bin2bcd(lba % 75); in ctl_ultomsf()