#define DEVICED_POWER_ATTR_UINT64_CURRENT_STATE (1ULL << 1)
#define DEVICED_POWER_ATTR_INT_WAKEUP_REASON (1ULL << 2)
#define DEVICED_POWER_ATTR_TUPLE2_SET_WAKELOCK (1ULL << 3)
+#define DEVICED_POWER_ATTR_INT_GET_VITAL_MODE (1ULL << 4)
enum {
DEVICED_POWER_STATE_MIN_INDEX,
return DEVICED_POWER_STATE_UNDEFINED;
}
+/*
+ * Vital state enumeration
+ */
+enum syscommon_deviced_vital_state {
+ SYSCOMMON_DEVICED_VITAL_SLEEP, /* suspend state */
+ SYSCOMMON_DEVICED_VITAL_WAKEUP, /* resume state */
+ SYSCOMMON_DEVICED_VITAL_DISPLAY_WAKEUP,
+ SYSCOMMON_DEVICED_VITAL_EXIT,
+};
+
#ifdef __cplusplus
}
#endif