* Copyright (c) 2003 Patrick Mochel
* Copyright (c) 2003 Open Source Development Lab
*
- * This file is released under the GPLv2
+ * This file is release under the GPLv2
*
*/
DECLARE_MUTEX(pm_sem);
struct pm_ops * pm_ops = NULL;
-suspend_disk_method_t pm_disk_mode = PM_DISK_SHUTDOWN;
+u32 pm_disk_mode = PM_DISK_SHUTDOWN;
/**
* pm_set_ops - Set the global power method table.
* the platform can enter the requested state.
*/
-static int suspend_prepare(suspend_state_t state)
+static int suspend_prepare(u32 state)
{
int error = 0;
* console that we've allocated.
*/
-static void suspend_finish(suspend_state_t state)
+static void suspend_finish(u32 state)
{
device_resume();
if (pm_ops && pm_ops->finish)
* we've woken up).
*/
-static int enter_state(suspend_state_t state)
+static int enter_state(u32 state)
{
int error;
* structure, and enter (above).
*/
-int pm_suspend(suspend_state_t state)
+int pm_suspend(u32 state)
{
if (state > PM_SUSPEND_ON && state < PM_SUSPEND_MAX)
return enter_state(state);
static ssize_t state_store(struct subsystem * subsys, const char * buf, size_t n)
{
- suspend_state_t state = PM_SUSPEND_STANDBY;
+ u32 state = PM_SUSPEND_STANDBY;
char ** s;
char *p;
int error;