Lines Matching refs:ct
130 struct clocktime ct; in mv_rtc_gettime() local
138 ct.nsec = 0; in mv_rtc_gettime()
139 ct.sec = FROMBCD(val & 0x7f); in mv_rtc_gettime()
140 ct.min = FROMBCD((val & 0x7f00) >> 8); in mv_rtc_gettime()
141 ct.hour = FROMBCD((val & 0x3f0000) >> 16); in mv_rtc_gettime()
142 ct.dow = FROMBCD((val & 0x7000000) >> 24) - 1; in mv_rtc_gettime()
146 ct.day = FROMBCD(val & 0x7f); in mv_rtc_gettime()
147 ct.mon = FROMBCD((val & 0x1f00) >> 8); in mv_rtc_gettime()
148 ct.year = YEAR_BASE + FROMBCD((val & 0xff0000) >> 16); in mv_rtc_gettime()
150 return (clock_ct_to_ts(&ct, ts)); in mv_rtc_gettime()
156 struct clocktime ct; in mv_rtc_settime() local
166 clock_ts_to_ct(ts, &ct); in mv_rtc_settime()
168 val = TOBCD(ct.sec) | (TOBCD(ct.min) << 8) | in mv_rtc_settime()
169 (TOBCD(ct.hour) << 16) | (TOBCD( ct.dow + 1) << 24); in mv_rtc_settime()
172 val = TOBCD(ct.day) | (TOBCD(ct.mon) << 8) | in mv_rtc_settime()
173 (TOBCD(ct.year - YEAR_BASE) << 16); in mv_rtc_settime()