Lines Matching refs:rtc_control
158 u8 rtc_control;
831 if (the_menelaus->rtc_control & RTC_CTRL_MODE12) {
854 if (the_menelaus->rtc_control & RTC_CTRL_MODE12) {
967 w->enabled = !!(the_menelaus->rtc_control & RTC_CTRL_AL_EN);
983 if (the_menelaus->rtc_control & RTC_CTRL_AL_EN) {
984 the_menelaus->rtc_control &= ~RTC_CTRL_AL_EN;
986 the_menelaus->rtc_control);
998 the_menelaus->rtc_control |= RTC_CTRL_AL_EN;
1000 the_menelaus->rtc_control);
1024 if (the_menelaus->rtc_control & RTC_CTRL_AL_EN)
1026 the_menelaus->rtc_control |= RTC_CTRL_AL_EN;
1029 if (!(the_menelaus->rtc_control & RTC_CTRL_AL_EN))
1031 the_menelaus->rtc_control &= ~RTC_CTRL_AL_EN;
1053 return menelaus_write_reg(MENELAUS_RTC_CTRL, the_menelaus->rtc_control);
1076 the_menelaus->rtc_control &= ~RTC_CTRL_AL_EN;
1077 menelaus_write_reg(MENELAUS_RTC_CTRL, the_menelaus->rtc_control);
1108 m->rtc_control = menelaus_read_reg(MENELAUS_RTC_CTRL);
1109 if (!(m->rtc_control & RTC_CTRL_RTC_EN)
1110 || (m->rtc_control & RTC_CTRL_AL_EN)
1111 || (m->rtc_control & RTC_CTRL_EVERY_MASK)) {
1112 if (!(m->rtc_control & RTC_CTRL_RTC_EN)) {
1114 m->rtc_control |= RTC_CTRL_RTC_EN;
1116 m->rtc_control &= ~RTC_CTRL_EVERY_MASK;
1117 m->rtc_control &= ~RTC_CTRL_AL_EN;
1118 menelaus_write_reg(MENELAUS_RTC_CTRL, m->rtc_control);