#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)
+#define DEVICED_POWER_ATTR_TUPLE2_SET_HISTORY_LOG (1ULL << 5)
enum {
DEVICED_POWER_STATE_MIN_INDEX,
SYSCOMMON_DEVICED_VITAL_EXIT,
};
+enum syscommon_deviced_power_log_type {
+ SYSCOMMON_DEVICED_POWER_LOG_TYPE_MIN = 0,
+ SYSCOMMON_DEVICED_POWER_LOG_TYPE_KEY_PRESS = SYSCOMMON_DEVICED_POWER_LOG_TYPE_MIN, /* key log */
+ SYSCOMMON_DEVICED_POWER_LOG_TYPE_KEY_LONG_PRESS,
+ SYSCOMMON_DEVICED_POWER_LOG_TYPE_KEY_RELEASE,
+ SYSCOMMON_DEVICED_POWER_LOG_TYPE_LCD_ON, /* lcd log */
+ SYSCOMMON_DEVICED_POWER_LOG_TYPE_LCD_ON_COMPLETE,
+ SYSCOMMON_DEVICED_POWER_LOG_TYPE_LCD_ON_FAIL,
+ SYSCOMMON_DEVICED_POWER_LOG_TYPE_LCD_DIM,
+ SYSCOMMON_DEVICED_POWER_LOG_TYPE_LCD_DIM_FAIL,
+ SYSCOMMON_DEVICED_POWER_LOG_TYPE_LCD_OFF,
+ SYSCOMMON_DEVICED_POWER_LOG_TYPE_LCD_OFF_COMPLETE,
+ SYSCOMMON_DEVICED_POWER_LOG_TYPE_LCD_OFF_FAIL,
+ SYSCOMMON_DEVICED_POWER_LOG_TYPE_LCD_CONTROL_FAIL,
+ SYSCOMMON_DEVICED_POWER_LOG_TYPE_SLEEP,
+ SYSCOMMON_DEVICED_POWER_LOG_TYPE_MAX
+};
+
#ifdef __cplusplus
}
#endif