| /freebsd-13.1/sys/arm/nvidia/ |
| H A D | as3722_rtc.c | 59 ct.sec = bcd2bin(buf[0] & 0x7F); in as3722_rtc_gettime() 60 ct.min = bcd2bin(buf[1] & 0x7F); in as3722_rtc_gettime() 61 ct.hour = bcd2bin(buf[2] & 0x3F); in as3722_rtc_gettime() 62 ct.day = bcd2bin(buf[3] & 0x3F); in as3722_rtc_gettime() 63 ct.mon = bcd2bin(buf[4] & 0x1F); in as3722_rtc_gettime() 64 ct.year = bcd2bin(buf[5] & 0x7F) + AS3722_RTC_START_YEAR; in as3722_rtc_gettime()
|
| /freebsd-13.1/sys/mips/cavium/ |
| H A D | octeon_ds1337.c | 116 ct.sec = bcd2bin(reg[0] & 0x7f); in cvmx_rtc_ds1337_read() 117 ct.min = bcd2bin(reg[1] & 0x7f); in cvmx_rtc_ds1337_read() 118 ct.hour = bcd2bin(reg[2] & 0x3f); in cvmx_rtc_ds1337_read() 124 ct.day = bcd2bin(reg[4] & 0x3f); in cvmx_rtc_ds1337_read() 125 ct.mon = bcd2bin(reg[5] & 0x1f); /* Month field is 1..12 */ in cvmx_rtc_ds1337_read() 130 ct.year = 2000 + bcd2bin(reg[6]); in cvmx_rtc_ds1337_read() 132 ct.year = ((reg[5] & 0x80) ? 2000 : 1900) + bcd2bin(reg[6]); in cvmx_rtc_ds1337_read()
|
| /freebsd-13.1/sys/contrib/octeon-sdk/ |
| H A D | cvmx-cn3010-evb-hs5.c | 68 static inline uint8_t bcd2bin(uint8_t bcd) in bcd2bin() function 128 tms.tm_sec = bcd2bin(reg[0] & 0x7f); in cvmx_rtc_ds1337_read() 129 tms.tm_min = bcd2bin(reg[1] & 0x7f); in cvmx_rtc_ds1337_read() 130 tms.tm_hour = bcd2bin(reg[2] & 0x3f); in cvmx_rtc_ds1337_read() 136 tms.tm_mday = bcd2bin(reg[4] & 0x3f); in cvmx_rtc_ds1337_read() 137 tms.tm_mon = bcd2bin(reg[5] & 0x1f) - 1; /* Month field is 0..11 */ in cvmx_rtc_ds1337_read() 138 tms.tm_year = ((reg[5] & 0x80) ? 100 : 0) + bcd2bin(reg[6]); in cvmx_rtc_ds1337_read()
|
| /freebsd-13.1/sys/powerpc/powernv/ |
| H A D | opal_dev.c | 244 out += bcd2bin(bcd & 0xff); in bcd2bin32() 245 out += 100*bcd2bin((bcd & 0x0000ff00) >> 8); in bcd2bin32() 246 out += 10000*bcd2bin((bcd & 0x00ff0000) >> 16); in bcd2bin32() 247 out += 1000000*bcd2bin((bcd & 0xffff0000) >> 24); in bcd2bin32() 294 ct.sec = bcd2bin((hmsm & 0x0000ff0000000000) >> 40); in opal_gettime() 295 ct.min = bcd2bin((hmsm & 0x00ff000000000000) >> 48); in opal_gettime() 296 ct.hour = bcd2bin((hmsm & 0xff00000000000000) >> 56); in opal_gettime() 298 ct.day = bcd2bin((ymd & 0x000000ff) >> 0); in opal_gettime() 299 ct.mon = bcd2bin((ymd & 0x0000ff00) >> 8); in opal_gettime()
|
| /freebsd-13.1/stand/i386/libi386/ |
| H A D | time.c | 53 hr = bcd2bin((v86.ecx & 0xff00) >> 8); /* hour in %ch */ in bios_seconds() 54 minute = bcd2bin(v86.ecx & 0xff); /* minute in %cl */ in bios_seconds() 55 sec = bcd2bin((v86.edx & 0xff00) >> 8); /* second in %dh */ in bios_seconds()
|
| H A D | biospci.c | 243 bcd2bin((version >> 8) & 0xf), bcd2bin(version & 0xf), in biospci_detect() 247 sprintf(buf, "%d", bcd2bin((version >> 8) & 0xf)); in biospci_detect() 249 sprintf(buf, "%d", bcd2bin(version & 0xf)); in biospci_detect() 257 biospci_version = bcd2bin((version >> 8) & 0xf) * 10 + bcd2bin(version & 0xf); in biospci_detect()
|
| /freebsd-13.1/sys/compat/linuxkpi/common/include/linux/ |
| H A D | bcd.h | 40 return (bcd2bin(x)); in linuxkpi_bcd2bin() 43 #define bcd2bin(_x) linuxkpi_bcd2bin(_x) macro
|
| /freebsd-13.1/sys/arm64/nvidia/tegra210/ |
| H A D | max77620_rtc.c | 254 ct.sec = bcd2bin(buf[0] & 0x7F); in max77620_rtc_gettime() 255 ct.min = bcd2bin(buf[1] & 0x7F); in max77620_rtc_gettime() 256 ct.hour = bcd2bin(buf[2] & 0x3F); in max77620_rtc_gettime() 258 ct.mon = bcd2bin(buf[4] & 0x1F); in max77620_rtc_gettime() 259 ct.year = bcd2bin(buf[5] & 0x7F) + MAX77620_RTC_START_YEAR; in max77620_rtc_gettime() 260 ct.day = bcd2bin(buf[6] & 0x3F); in max77620_rtc_gettime()
|
| /freebsd-13.1/sys/dev/smbios/ |
| H A D | smbios.c | 185 if (bcd2bin(sc->eps->BCD_revision)) in smbios_attach() 187 bcd2bin(sc->eps->BCD_revision >> 4), in smbios_attach() 188 bcd2bin(sc->eps->BCD_revision & 0x0f)); in smbios_attach()
|
| /freebsd-13.1/sys/dev/iicbus/ |
| H A D | rtc8583.c | 236 bct.nsec = bcd2bin(tregs.msec) * 10 * 1000 * 1000; in rtc8583_gettime() 274 sreg = bcd2bin(bct.year & 0xff); in rtc8583_settime()
|
| H A D | ds1307.c | 398 year = bcd2bin(bct.year >> 8) * 100 + bcd2bin(bct.year & 0xff); in ds1307_settime()
|
| /freebsd-13.1/sys/i386/bios/ |
| H A D | smapi.c | 235 bcd2bin(sc->header->version_major), in smapi_attach() 236 bcd2bin(sc->header->version_minor), in smapi_attach()
|
| /freebsd-13.1/sys/cam/scsi/ |
| H A D | scsi_cd.c | 1664 bcd2bin(softc->toc.entries[cdindex].track); in cddone() 2044 bcd2bin(th->starting_track); in cdioctl() 2045 th->ending_track = bcd2bin(th->ending_track); in cdioctl() 2101 bcd2bin(th->starting_track); in cdioctl() 2102 th->ending_track = bcd2bin(th->ending_track); in cdioctl() 2159 th->ending_track = bcd2bin(th->ending_track); in cdioctl() 2177 bcd2bin(data->entries[idx].track); in cdioctl() 2226 bcd2bin(th->starting_track); in cdioctl() 2227 th->ending_track = bcd2bin(th->ending_track); in cdioctl() 2254 data->entry.track = bcd2bin(data->entry.track); in cdioctl() [all …]
|
| /freebsd-13.1/sys/sys/ |
| H A D | clock.h | 164 #define FROMBCD(x) bcd2bin(x)
|
| H A D | libkern.h | 59 bcd2bin(int bcd) in bcd2bin() function
|
| /freebsd-13.1/sys/powerpc/powermac/ |
| H A D | smu.c | 1352 ct.sec = bcd2bin(cmd.data[0]); in smu_gettime() 1353 ct.min = bcd2bin(cmd.data[1]); in smu_gettime() 1354 ct.hour = bcd2bin(cmd.data[2]); in smu_gettime() 1355 ct.dow = bcd2bin(cmd.data[3]); in smu_gettime() 1356 ct.day = bcd2bin(cmd.data[4]); in smu_gettime() 1357 ct.mon = bcd2bin(cmd.data[5]); in smu_gettime() 1358 ct.year = bcd2bin(cmd.data[6]) + 2000; in smu_gettime()
|
| /freebsd-13.1/stand/libsa/ |
| H A D | stand.h | 373 #define bcd2bin(bcd) (bcd2bin_data[bcd]) macro
|