Searched refs:TOBCD (Results 1 – 6 of 6) sorted by relevance
| /freebsd-14-stable/sys/arm/mv/ |
| HD | rtc.c | 169 val = TOBCD(ct.sec) | (TOBCD(ct.min) << 8) | in mv_rtc_settime() 170 (TOBCD(ct.hour) << 16) | (TOBCD( ct.dow + 1) << 24); in mv_rtc_settime() 173 val = TOBCD(ct.day) | (TOBCD(ct.mon) << 8) | in mv_rtc_settime() 174 (TOBCD(ct.year - YEAR_BASE) << 16); in mv_rtc_settime()
|
| /freebsd-14-stable/sys/powerpc/mpc85xx/ |
| HD | ds1553_core.c | 155 (*sc->sc_write)(dev, DS1553_OFF_SECONDS, TOBCD(ct.sec) & in ds1553_settime() 157 (*sc->sc_write)(dev, DS1553_OFF_MINUTES, TOBCD(ct.min) & in ds1553_settime() 159 (*sc->sc_write)(dev, DS1553_OFF_HOURS, TOBCD(ct.hour) & in ds1553_settime() 161 (*sc->sc_write)(dev, DS1553_OFF_DAYOFWEEK, TOBCD(ct.dow + 1) & in ds1553_settime() 163 (*sc->sc_write)(dev, DS1553_OFF_DATE, TOBCD(ct.day) & in ds1553_settime() 165 (*sc->sc_write)(dev, DS1553_OFF_MONTH, TOBCD(ct.mon) & in ds1553_settime() 167 (*sc->sc_write)(dev, DS1553_OFF_YEAR, TOBCD(ct.year)); in ds1553_settime()
|
| /freebsd-14-stable/sys/arm/ti/am335x/ |
| HD | am335x_rtc.c | 180 RTC_WRITE4(rtc_sc, RTC_ALARM2_SECONDS, TOBCD(ct.sec)); in am335x_rtc_pmic_pwr_toggle() 181 RTC_WRITE4(rtc_sc, RTC_ALARM2_MINUTES, TOBCD(ct.min)); in am335x_rtc_pmic_pwr_toggle() 182 RTC_WRITE4(rtc_sc, RTC_ALARM2_HOURS, TOBCD(ct.hour)); in am335x_rtc_pmic_pwr_toggle() 183 RTC_WRITE4(rtc_sc, RTC_ALARM2_DAYS, TOBCD(ct.day)); in am335x_rtc_pmic_pwr_toggle() 184 RTC_WRITE4(rtc_sc, RTC_ALARM2_MONTHS, TOBCD(ct.mon)); in am335x_rtc_pmic_pwr_toggle() 185 RTC_WRITE4(rtc_sc, RTC_ALARM2_YEARS, TOBCD(ct.year - POSIX_BASE_YEAR)); in am335x_rtc_pmic_pwr_toggle()
|
| /freebsd-14-stable/sys/kern/ |
| HD | subr_clock.c | 324 bct->year = TOBCD(ct.year % 100) | (TOBCD(ct.year / 100) << 8); in clock_ts_to_bcd() 325 bct->mon = TOBCD(ct.mon); in clock_ts_to_bcd() 326 bct->day = TOBCD(ct.day); in clock_ts_to_bcd() 327 bct->hour = TOBCD(ct.hour); in clock_ts_to_bcd() 328 bct->min = TOBCD(ct.min); in clock_ts_to_bcd() 329 bct->sec = TOBCD(ct.sec); in clock_ts_to_bcd()
|
| /freebsd-14-stable/sys/dev/iicbus/rtc/ |
| HD | rv3032.c | 416 time_regs.secs = TOBCD(ct.sec); in rv3032_settime() 417 time_regs.mins = TOBCD(ct.min); in rv3032_settime() 418 time_regs.hours = TOBCD(ct.hour); in rv3032_settime() 419 time_regs.date = TOBCD(ct.day); in rv3032_settime() 420 time_regs.month = TOBCD(ct.mon + 1); in rv3032_settime() 421 time_regs.year = TOBCD(ct.year - 2000); in rv3032_settime()
|
| /freebsd-14-stable/sys/sys/ |
| HD | clock.h | 163 #define TOBCD(x) bin2bcd(x) macro
|