CHROMIUM: rtc: s5m-rtc: Real-time clock driver for s5m8767.
[cascardo/linux.git] / include / linux / mfd / s5m87xx / s5m-rtc.h
index 6ce8da2..a1caa97 100644 (file)
@@ -63,6 +63,11 @@ enum s5m87xx_rtc_reg {
 /* RTC Update Register1 */
 #define RTC_UDR_SHIFT          0
 #define RTC_UDR_MASK           (1 << RTC_UDR_SHIFT)
+#define RTC_TCON_SHIFT         1
+#define RTC_TCON_MASK          (1 << RTC_TCON_SHIFT)
+#define RTC_TIME_EN_SHIFT      3
+#define RTC_TIME_EN_MASK       (1 << RTC_TIME_EN_SHIFT)
+
 /* RTC Hour register */
 #define HOUR_PM_SHIFT          6
 #define HOUR_PM_MASK           (1 << HOUR_PM_SHIFT)
@@ -70,6 +75,12 @@ enum s5m87xx_rtc_reg {
 #define ALARM_ENABLE_SHIFT     7
 #define ALARM_ENABLE_MASK      (1 << ALARM_ENABLE_SHIFT)
 
+#define SMPL_ENABLE_SHIFT      7
+#define SMPL_ENABLE_MASK       (1 << SMPL_ENABLE_SHIFT)
+
+#define WTSR_ENABLE_SHIFT      6
+#define WTSR_ENABLE_MASK       (1 << WTSR_ENABLE_SHIFT)
+
 enum {
        RTC_SEC = 0,
        RTC_MIN,