Lines Matching refs:dt
79 mc146818_gettime_ymdhms(todr_chip_handle_t handle, struct clock_ymdhms *dt)
98 dt->dt_sec = FROMREG((*sc->sc_mcread)(sc, MC_SEC));
99 dt->dt_min = FROMREG((*sc->sc_mcread)(sc, MC_MIN));
100 dt->dt_hour = FROMREG((*sc->sc_mcread)(sc, MC_HOUR));
101 dt->dt_wday = FROMREG((*sc->sc_mcread)(sc, MC_DOW));
102 dt->dt_day = FROMREG((*sc->sc_mcread)(sc, MC_DOM));
103 dt->dt_mon = FROMREG((*sc->sc_mcread)(sc, MC_MONTH));
116 dt->dt_year = year;
129 mc146818_settime_ymdhms(todr_chip_handle_t handle, struct clock_ymdhms *dt)
145 (*sc->sc_mcwrite)(sc, MC_SEC, TOREG(dt->dt_sec));
146 (*sc->sc_mcwrite)(sc, MC_MIN, TOREG(dt->dt_min));
147 (*sc->sc_mcwrite)(sc, MC_HOUR, TOREG(dt->dt_hour));
148 (*sc->sc_mcwrite)(sc, MC_DOW, TOREG(dt->dt_wday));
149 (*sc->sc_mcwrite)(sc, MC_DOM, TOREG(dt->dt_day));
150 (*sc->sc_mcwrite)(sc, MC_MONTH, TOREG(dt->dt_mon));
152 year = dt->dt_year - sc->sc_year0;