Searched refs:sc_mcread (Results 1 – 3 of 3) sorted by relevance
63 if (sc->sc_mcread == NULL) in mc146818_attach()64 sc->sc_mcread = mc146818_def_read; in mc146818_attach()80 if (((*sc->sc_mcread)(dev, MC_REGD) & MC_REGD_VRT) == 0) { in mc146818_attach()121 if (((*sc->sc_mcread)(dev, MC_REGA) & MC_REGA_UIP) == 0) in mc146818_gettime()133 ct.sec = FROMREG((*sc->sc_mcread)(dev, MC_SEC)); in mc146818_gettime()134 ct.min = FROMREG((*sc->sc_mcread)(dev, MC_MIN)); in mc146818_gettime()135 ct.hour = FROMREG((*sc->sc_mcread)(dev, MC_HOUR)); in mc146818_gettime()137 ct.dow = FROMREG((*sc->sc_mcread)(dev, MC_DOW)) - 1; in mc146818_gettime()138 ct.day = FROMREG((*sc->sc_mcread)(dev, MC_DOM)); in mc146818_gettime()139 ct.mon = FROMREG((*sc->sc_mcread)(dev, MC_MONTH)); in mc146818_gettime()[all …]
46 u_int (*sc_mcread)(device_t dev, u_int reg); member
189 sc->sc_mcread = RTC_READ; in rtc_attach()