2 * kernel/power/tuxonice_atomic_copy.h
4 * Copyright 2008-2010 Nigel Cunningham (nigel at tuxonice net)
6 * Distributed under GPLv2.
8 * Routines for doing the atomic save/restore.
13 ATOMIC_STEP_SYSCORE_RESUME
,
15 ATOMIC_STEP_CPU_HOTPLUG
,
16 ATOMIC_STEP_PLATFORM_FINISH
,
17 ATOMIC_STEP_DEVICE_RESUME
,
18 ATOMIC_STEP_DPM_COMPLETE
,
19 ATOMIC_STEP_PLATFORM_END
,
22 int toi_go_atomic(pm_message_t state
, int toi_time
);
23 void toi_end_atomic(int stage
, int toi_time
, int error
);