ALARM_ENABLE_MASK
alarm->enabled = enabled & ALARM_ENABLE_MASK;
if (data[i] & ALARM_ENABLE_MASK) {
data[i] &= ~ALARM_ENABLE_MASK;
data[RTC_WEEKDAY] &= ~ALARM_ENABLE_MASK;
if (data[i] & ALARM_ENABLE_MASK) {
data[i] &= ~ALARM_ENABLE_MASK;
data[RTC_WEEKDAY] &= ~ALARM_ENABLE_MASK;
if (data[i] & ALARM_ENABLE_MASK) {
data[i] &= ~ALARM_ENABLE_MASK;
data[RTC_SEC] |= ALARM_ENABLE_MASK;
data[RTC_MIN] |= ALARM_ENABLE_MASK;
data[RTC_HOUR] |= ALARM_ENABLE_MASK;
data[RTC_WEEKDAY] &= ~ALARM_ENABLE_MASK;
data[RTC_DATE] |= ALARM_ENABLE_MASK;
data[RTC_MONTH] |= ALARM_ENABLE_MASK;
data[RTC_YEAR1] |= ALARM_ENABLE_MASK;
alrm->enabled = (alarm & ALARM_ENABLE_MASK) ? 1 : 0;
writel((alrm->enabled ? ALARM_ENABLE_MASK : 0)
tmp |= ALARM_ENABLE_MASK;
tmp &= ~ALARM_ENABLE_MASK;