|
@@ -111,6 +111,16 @@ enum s2mps_rtc_reg {
|
|
|
#define RTC_TCON_MASK (1 << RTC_TCON_SHIFT)
|
|
|
#define S5M_RTC_TIME_EN_SHIFT 3
|
|
|
#define S5M_RTC_TIME_EN_MASK (1 << S5M_RTC_TIME_EN_SHIFT)
|
|
|
+/*
|
|
|
+ * UDR_T field in S5M_RTC_UDR_CON register determines the time needed
|
|
|
+ * for updating alarm and time registers. Default is 7.32 ms.
|
|
|
+ */
|
|
|
+#define S5M_RTC_UDR_T_SHIFT 6
|
|
|
+#define S5M_RTC_UDR_T_MASK (0x3 << S5M_RTC_UDR_T_SHIFT)
|
|
|
+#define S5M_RTC_UDR_T_7320_US (0x0 << S5M_RTC_UDR_T_SHIFT)
|
|
|
+#define S5M_RTC_UDR_T_1830_US (0x1 << S5M_RTC_UDR_T_SHIFT)
|
|
|
+#define S5M_RTC_UDR_T_3660_US (0x2 << S5M_RTC_UDR_T_SHIFT)
|
|
|
+#define S5M_RTC_UDR_T_450_US (0x3 << S5M_RTC_UDR_T_SHIFT)
|
|
|
|
|
|
/* RTC Hour register */
|
|
|
#define HOUR_PM_SHIFT 6
|