RTC_BIT_AI
writel(RTC_BIT_AI, ldata->base + RTC_ICR);
writel(imsc | RTC_BIT_AI, ldata->base + RTC_IMSC);
writel(imsc & ~RTC_BIT_AI, ldata->base + RTC_IMSC);
alarm->pending = readl(ldata->base + RTC_RIS) & RTC_BIT_AI;
alarm->enabled = readl(ldata->base + RTC_IMSC) & RTC_BIT_AI;
if (rtcmis & RTC_BIT_AI) {
writel(RTC_BIT_AI, ldata->base + RTC_ICR);
alarm->pending = readl(ldata->base + RTC_RIS) & RTC_BIT_AI;
alarm->enabled = readl(ldata->base + RTC_IMSC) & RTC_BIT_AI;