AT91_RTT_ALMIEN
~(AT91_RTT_ALMIEN | AT91_RTT_RTTINCIEN),
rtt_writel(rtc, MR, mr & ~(AT91_RTT_ALMIEN | AT91_RTT_RTTINCIEN));
mr &= ~AT91_RTT_ALMIEN;
if (rtt_readl(rtc, MR) & AT91_RTT_ALMIEN)
rtt_writel(rtc, MR, mr & ~AT91_RTT_ALMIEN);
rtt_writel(rtc, MR, mr | AT91_RTT_ALMIEN);
rtt_writel(rtc, MR, mr | AT91_RTT_ALMIEN);
rtt_writel(rtc, MR, mr & ~AT91_RTT_ALMIEN);
mr = rtt_readl(rtc, MR) & (AT91_RTT_ALMIEN | AT91_RTT_RTTINCIEN);
~(AT91_RTT_ALMIEN | AT91_RTT_RTTINCIEN));
mr &= ~(AT91_RTT_ALMIEN | AT91_RTT_RTTINCIEN);
rtt_writel(rtc, MR, mr & ~(AT91_RTT_ALMIEN | AT91_RTT_RTTINCIEN));
rtc->imr = mr & (AT91_RTT_ALMIEN | AT91_RTT_RTTINCIEN);
rtc->imr = mr & (AT91_RTT_ALMIEN | AT91_RTT_RTTINCIEN);
if (device_may_wakeup(dev) && (mr & AT91_RTT_ALMIEN)) {