blob: d68677a2a01037a758496ee31aa575ccbb2badff [file] [log] [blame]
Pavel Macheke44b7b72008-04-10 23:28:10 +02001/*
2 * Variables and functions used by the code in sleep.c
3 */
4
5#include <asm/trampoline.h>
Konrad Rzeszutek Wilkcd742572012-04-22 23:03:18 -04006#include <linux/linkage.h>
Pavel Macheke44b7b72008-04-10 23:28:10 +02007
Pavel Macheke44b7b72008-04-10 23:28:10 +02008extern unsigned long saved_video_mode;
9extern long saved_magic;
10
11extern int wakeup_pmode_return;
Pavel Macheke44b7b72008-04-10 23:28:10 +020012
Konrad Rzeszutek Wilk2a14e542012-04-22 23:03:17 -040013extern u8 wake_sleep_flags;
Konrad Rzeszutek Wilkcd742572012-04-22 23:03:18 -040014extern asmlinkage void acpi_enter_s3(void);
Konrad Rzeszutek Wilk2a14e542012-04-22 23:03:17 -040015
Pavel Macheke44b7b72008-04-10 23:28:10 +020016extern unsigned long acpi_copy_wakeup_routine(unsigned long);
17extern void wakeup_long64(void);
Rafael J. Wysockif1a20032011-02-08 23:42:22 +010018
19extern void do_suspend_lowlevel(void);