Lines Matching defs:rtc_control
209 unsigned char rtc_control;
239 rtc_control = CMOS_READ(RTC_CONTROL);
242 if (!(rtc_control & RTC_DM_BINARY) || RTC_ALWAYS_BCD) {
272 t->enabled = !!(rtc_control & RTC_AIE);
278 static void cmos_checkintr(struct cmos_rtc *cmos, unsigned char rtc_control)
290 rtc_intr &= (rtc_control & RTC_IRQMASK) | RTC_IRQF;
297 unsigned char rtc_control;
302 rtc_control = CMOS_READ(RTC_CONTROL);
303 cmos_checkintr(cmos, rtc_control);
305 rtc_control |= mask;
306 CMOS_WRITE(rtc_control, RTC_CONTROL);
309 cmos_checkintr(cmos, rtc_control);
314 unsigned char rtc_control;
316 rtc_control = CMOS_READ(RTC_CONTROL);
317 rtc_control &= ~mask;
318 CMOS_WRITE(rtc_control, RTC_CONTROL);
321 cmos_checkintr(cmos, rtc_control);
327 unsigned char mon, mday, hrs, min, sec, rtc_control;
338 rtc_control = CMOS_READ(RTC_CONTROL);
339 if (!(rtc_control & RTC_DM_BINARY) || RTC_ALWAYS_BCD) {
462 unsigned char rtc_control, valid;
465 rtc_control = CMOS_READ(RTC_CONTROL);
481 (rtc_control & RTC_PIE) ? "yes" : "no",
482 (rtc_control & RTC_UIE) ? "yes" : "no",
484 // (rtc_control & RTC_SQWE) ? "yes" : "no",
485 (rtc_control & RTC_DM_BINARY) ? "no" : "yes",
486 (rtc_control & RTC_DST_EN) ? "yes" : "no",
605 u8 rtc_control;
617 rtc_control = CMOS_READ(RTC_CONTROL);
620 irqstat &= (rtc_control & RTC_IRQMASK) | RTC_IRQF;
627 rtc_control &= ~RTC_AIE;
628 CMOS_WRITE(rtc_control, RTC_CONTROL);
654 unsigned char rtc_control;
747 rtc_control = CMOS_READ(RTC_CONTROL);
751 if (is_valid_irq(rtc_irq) && !(rtc_control & RTC_24H)) {