Home
last modified time | relevance | path

Searched refs:FROMBCD (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/sys/arm/mv/
H A Drtc.c140 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 Dds1553_core.c103 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 Dam335x_rtc.c170 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 Dsubr_clock.c225 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 Drv3032.c391 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 Dclock.h162 #define FROMBCD(x) bcd2bin(x) macro