Searched refs:FROMBCD (Results 1 – 6 of 6) sorted by relevance
| /freebsd-14.2/sys/arm/mv/ |
| H A D | rtc.c | 140 ct.sec = FROMBCD(val & 0x7f); in mv_rtc_gettime() 141 ct.min = FROMBCD((val & 0x7f00) >> 8); in mv_rtc_gettime() 142 ct.hour = FROMBCD((val & 0x3f0000) >> 16); in mv_rtc_gettime() 143 ct.dow = FROMBCD((val & 0x7000000) >> 24) - 1; in mv_rtc_gettime() 147 ct.day = FROMBCD(val & 0x7f); in mv_rtc_gettime() 148 ct.mon = FROMBCD((val & 0x1f00) >> 8); in mv_rtc_gettime() 149 ct.year = YEAR_BASE + FROMBCD((val & 0xff0000) >> 16); in mv_rtc_gettime()
|
| /freebsd-14.2/sys/powerpc/mpc85xx/ |
| H A D | ds1553_core.c | 103 ct.sec = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_SECONDS) & in ds1553_gettime() 105 ct.min = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_MINUTES) & in ds1553_gettime() 107 ct.hour = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_HOURS) & in ds1553_gettime() 109 ct.dow = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_DAYOFWEEK) & in ds1553_gettime() 111 ct.day = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_DATE) & in ds1553_gettime() 113 ct.mon = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_MONTH) & in ds1553_gettime() 115 ct.year = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_YEAR)); in ds1553_gettime()
|
| /freebsd-14.2/sys/arm/ti/am335x/ |
| H A D | am335x_rtc.c | 170 ct.sec = FROMBCD(RTC_READ4(rtc_sc, RTC_SECONDS) & 0x7f); in am335x_rtc_pmic_pwr_toggle() 171 ct.min = FROMBCD(RTC_READ4(rtc_sc, RTC_MINUTES) & 0x7f); in am335x_rtc_pmic_pwr_toggle() 172 ct.hour = FROMBCD(RTC_READ4(rtc_sc, RTC_HOURS) & 0x3f); in am335x_rtc_pmic_pwr_toggle() 173 ct.day = FROMBCD(RTC_READ4(rtc_sc, RTC_DAYS) & 0x3f); in am335x_rtc_pmic_pwr_toggle() 174 ct.mon = FROMBCD(RTC_READ4(rtc_sc, RTC_MONTHS) & 0x1f); in am335x_rtc_pmic_pwr_toggle() 175 ct.year = FROMBCD(RTC_READ4(rtc_sc, RTC_YEARS) & 0xff); in am335x_rtc_pmic_pwr_toggle()
|
| /freebsd-14.2/sys/kern/ |
| H A D | subr_clock.c | 225 ct.year = FROMBCD(byear) + FROMBCD(bcent) * 100; in clock_bcd_to_ts() 226 ct.mon = FROMBCD(bct->mon); in clock_bcd_to_ts() 227 ct.day = FROMBCD(bct->day); in clock_bcd_to_ts() 228 ct.hour = FROMBCD(bct->hour); in clock_bcd_to_ts() 229 ct.min = FROMBCD(bct->min); in clock_bcd_to_ts() 230 ct.sec = FROMBCD(bct->sec); in clock_bcd_to_ts()
|
| /freebsd-14.2/sys/dev/iicbus/rtc/ |
| H A D | rv3032.c | 391 ct.sec = FROMBCD(time_regs.secs & 0x7f); in rv3032_gettime() 392 ct.min = FROMBCD(time_regs.mins & 0x7f); in rv3032_gettime() 393 ct.hour = FROMBCD(time_regs.hours & 0x3f); in rv3032_gettime() 394 ct.day = FROMBCD(time_regs.date & 0x3f); in rv3032_gettime() 395 ct.mon = FROMBCD(time_regs.month & 0x1f) - 1; in rv3032_gettime() 396 ct.year = FROMBCD(time_regs.year) + 2000; in rv3032_gettime()
|
| /freebsd-14.2/sys/sys/ |
| H A D | clock.h | 162 #define FROMBCD(x) bcd2bin(x) macro
|