switch (offset) {
case 0x00: /* SECONDS_REG */
-#if ALMDEBUG
+#ifdef ALMDEBUG
printf("RTC SEC_REG <-- %02x\n", value);
#endif
s->ti -= s->current_tm.tm_sec;
return;
case 0x04: /* MINUTES_REG */
-#if ALMDEBUG
+#ifdef ALMDEBUG
printf("RTC MIN_REG <-- %02x\n", value);
#endif
s->ti -= s->current_tm.tm_min * 60;
return;
case 0x08: /* HOURS_REG */
-#if ALMDEBUG
+#ifdef ALMDEBUG
printf("RTC HRS_REG <-- %02x\n", value);
#endif
s->ti -= s->current_tm.tm_hour * 3600;
return;
case 0x0c: /* DAYS_REG */
-#if ALMDEBUG
+#ifdef ALMDEBUG
printf("RTC DAY_REG <-- %02x\n", value);
#endif
s->ti -= s->current_tm.tm_mday * 86400;
return;
case 0x10: /* MONTHS_REG */
-#if ALMDEBUG
+#ifdef ALMDEBUG
printf("RTC MTH_REG <-- %02x\n", value);
#endif
memcpy(&new_tm, &s->current_tm, sizeof(new_tm));
return;
case 0x14: /* YEARS_REG */
-#if ALMDEBUG
+#ifdef ALMDEBUG
printf("RTC YRS_REG <-- %02x\n", value);
#endif
memcpy(&new_tm, &s->current_tm, sizeof(new_tm));
return; /* Ignored */
case 0x20: /* ALARM_SECONDS_REG */
-#if ALMDEBUG
+#ifdef ALMDEBUG
printf("ALM SEC_REG <-- %02x\n", value);
#endif
s->alarm_tm.tm_sec = omap_rtc_bin(value);
return;
case 0x24: /* ALARM_MINUTES_REG */
-#if ALMDEBUG
+#ifdef ALMDEBUG
printf("ALM MIN_REG <-- %02x\n", value);
#endif
s->alarm_tm.tm_min = omap_rtc_bin(value);
return;
case 0x28: /* ALARM_HOURS_REG */
-#if ALMDEBUG
+#ifdef ALMDEBUG
printf("ALM HRS_REG <-- %02x\n", value);
#endif
if (s->pm_am)
return;
case 0x2c: /* ALARM_DAYS_REG */
-#if ALMDEBUG
+#ifdef ALMDEBUG
printf("ALM DAY_REG <-- %02x\n", value);
#endif
s->alarm_tm.tm_mday = omap_rtc_bin(value);
return;
case 0x30: /* ALARM_MONTHS_REG */
-#if ALMDEBUG
+#ifdef ALMDEBUG
printf("ALM MON_REG <-- %02x\n", value);
#endif
s->alarm_tm.tm_mon = omap_rtc_bin(value);
return;
case 0x34: /* ALARM_YEARS_REG */
-#if ALMDEBUG
+#ifdef ALMDEBUG
printf("ALM YRS_REG <-- %02x\n", value);
#endif
s->alarm_tm.tm_year = omap_rtc_bin(value);
return;
case 0x40: /* RTC_CTRL_REG */
-#if ALMDEBUG
+#ifdef ALMDEBUG
printf("RTC CONTROL <-- %02x\n", value);
#endif
s->pm_am = (value >> 3) & 1;
return;
case 0x44: /* RTC_STATUS_REG */
-#if ALMDEBUG
+#ifdef ALMDEBUG
printf("RTC STATUSL <-- %02x\n", value);
#endif
s->status &= ~((value & 0xc0) ^ 0x80);
return;
case 0x48: /* RTC_INTERRUPTS_REG */
-#if ALMDEBUG
+#ifdef ALMDEBUG
printf("RTC INTRS <-- %02x\n", value);
#endif
s->interrupts = value;
return;
case 0x4c: /* RTC_COMP_LSB_REG */
-#if ALMDEBUG
+#ifdef ALMDEBUG
printf("RTC COMPLSB <-- %02x\n", value);
#endif
s->comp_reg &= 0xff00;
return;
case 0x50: /* RTC_COMP_MSB_REG */
-#if ALMDEBUG
+#ifdef ALMDEBUG
printf("RTC COMPMSB <-- %02x\n", value);
#endif
s->comp_reg &= 0x00ff;