Lines Matching refs:rtc_control
142 unsigned char rtc_control;
153 rtc_control = vrtc_cmos_read(RTC_CONTROL);
156 t->enabled = !!(rtc_control & RTC_AIE);
162 static void mrst_checkintr(struct mrst_rtc *mrst, unsigned char rtc_control)
171 rtc_intr &= (rtc_control & RTC_IRQMASK) | RTC_IRQF;
178 unsigned char rtc_control;
184 rtc_control = vrtc_cmos_read(RTC_CONTROL);
185 mrst_checkintr(mrst, rtc_control);
187 rtc_control |= mask;
188 vrtc_cmos_write(rtc_control, RTC_CONTROL);
190 mrst_checkintr(mrst, rtc_control);
195 unsigned char rtc_control;
197 rtc_control = vrtc_cmos_read(RTC_CONTROL);
198 rtc_control &= ~mask;
199 vrtc_cmos_write(rtc_control, RTC_CONTROL);
200 mrst_checkintr(mrst, rtc_control);
260 unsigned char rtc_control;
263 rtc_control = vrtc_cmos_read(RTC_CONTROL);
271 (rtc_control & RTC_PIE) ? "on" : "off",
272 (rtc_control & RTC_AIE) ? "on" : "off");
317 unsigned char rtc_control;
347 rtc_control = vrtc_cmos_read(RTC_CONTROL);
350 if (!(rtc_control & RTC_24H) || (rtc_control & (RTC_DM_BINARY)))