UPSTREAM: clk: rockchip: rk3036: fix uarts clock error
[firefly-linux-kernel-4.4.55.git] / drivers / rtc / rtc-s35392a.h
index 079df16313d98220cdb53b95b2192b8e54bf1206..4d57e1cc7ea7aed0cc5f6edd31564de1669122cf 100755 (executable)
 #define S35392A_BYTE_MINS              5\r
 #define S35392A_BYTE_SECS              6\r
 \r
+#define S35392A_ALARM_WDAYS    0\r
+#define S35392A_ALARM_HOURS    1\r
+#define S35392A_ALARM_MINS     2\r
+\r
 #define S35392A_FLAG_POC               0x01\r
 #define S35392A_FLAG_BLD               0x02\r
-#define S35392A_FLAG_INT2      0x04\r
-#define S35392A_FLAG_INT1      0x08\r
+#define S35392A_FLAG_INT2              0x04\r
+#define S35392A_FLAG_INT1              0x08\r
 #define S35392A_FLAG_24H               0x40\r
 \r
 #define S35392A_FLAG_TEST              0x01\r
 #define S35392A_FLAG_INT1AE      0x20\r
 #define S35392A_FLAG_RESET             0x80\r
+#define S35392A_FLAG_INT2AE      0x2\r
 \r
-\r
+#define S35392A_ALARM_ENABLE   0X80\r
+#define S35392A_ALARM_DISABLE  0X7F\r
+#define S35392A_MASK_INT1         0XE0\r
+#define S35392A_INT1_ENABLE      0X20\r
+#define S35392A_MASK_INT2         0X0E\r
+#define S35392A_INT2_ENABLE      0X02\r
 \r
 //#define S35392_STATUS_INT1       (~(0x3<<5))\r
 //#define S35392_STATUS_INT2       (~(0x3<<1))\r