#define PALM_STR "palm"
#define UNKNOWN_STR "unknown"
-#define PM_WAKEUP 0
-#define PM_SUSPEND 1
-
extern void init_pm_internal();
extern void init_save_userlock(void);
{
if (pm_get_power_lock_support()
&& (get_pm_cur_state() == S_SLEEP)) {
- broadcast_pm_wakeup();
power_acquire_wakelock();
set_pm_cur_state(S_NORMAL);
}
if ((get_pm_cur_state() != get_pm_old_state()) && (get_pm_cur_state() != S_SLEEP)) {
if (pm_get_power_lock_support()) {
- broadcast_pm_wakeup();
power_acquire_wakelock();
}
set_setting_pmstate(get_pm_cur_state());
#ifdef ENABLE_PM_LOG
pm_history_save(PM_LOG_SLEEP, get_pm_cur_state());
#endif
- broadcast_pm_suspend();
if (pm_get_power_lock_support()) {
power_enable_autosleep();
if (flags & WITHOUT_STARTNOTI) { /* start without noti */
_I("Start Power managing without noti");
if (pm_get_power_lock_support()) {
- broadcast_pm_wakeup();
power_acquire_wakelock();
}
/*