Searched refs:TOREG (Results 1 - 2 of 2) sorted by relevance

/freebsd-11.0-release/sys/dev/mc146818/
H A Dmc146818.c210 #define TOREG(x) ((sc->sc_flag & MC146818_BCD) ? TOBCD(x) : (x)) macro
212 (*sc->sc_mcwrite)(dev, MC_SEC, TOREG(ct.sec));
213 (*sc->sc_mcwrite)(dev, MC_MIN, TOREG(ct.min));
214 (*sc->sc_mcwrite)(dev, MC_HOUR, TOREG(ct.hour));
216 (*sc->sc_mcwrite)(dev, MC_DOW, TOREG(ct.dow + 1));
217 (*sc->sc_mcwrite)(dev, MC_DOM, TOREG(ct.day));
218 (*sc->sc_mcwrite)(dev, MC_MONTH, TOREG(ct.mon));
227 (*sc->sc_mcwrite)(dev, MC_YEAR, TOREG(year));
233 #undef TOREG macro
/freebsd-11.0-release/sys/dev/mk48txx/
H A Dmk48txx.c241 #define TOREG(reg, mask, val) \ macro
246 TOREG(MK48TXX_ISEC, MK48TXX_SEC_MASK, TOBCD(ct.sec));
247 TOREG(MK48TXX_IMIN, MK48TXX_MIN_MASK, TOBCD(ct.min));
248 TOREG(MK48TXX_IHOUR, MK48TXX_HOUR_MASK, TOBCD(ct.hour));
250 TOREG(MK48TXX_IWDAY, MK48TXX_WDAY_MASK, ct.dow + 1);
251 TOREG(MK48TXX_IDAY, MK48TXX_DAY_MASK, TOBCD(ct.day));
252 TOREG(MK48TXX_IMON, MK48TXX_MON_MASK, TOBCD(ct.mon));
257 TOREG(MK48TXX_IWDAY, MK48TXX_WDAY_CB,
262 TOREG(MK48TXX_IYEAR, MK48TXX_YEAR_MASK, TOBCD(year));
264 #undef TOREG macro
[all...]

Completed in 171 milliseconds