diff options
Diffstat (limited to 'kernel/power/power.h')
| -rw-r--r-- | kernel/power/power.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/kernel/power/power.h b/kernel/power/power.h index 7d4b7ffb3c1d..15f37ea08719 100644 --- a/kernel/power/power.h +++ b/kernel/power/power.h | |||
| @@ -2,6 +2,7 @@ | |||
| 2 | #include <linux/suspend_ioctls.h> | 2 | #include <linux/suspend_ioctls.h> |
| 3 | #include <linux/utsname.h> | 3 | #include <linux/utsname.h> |
| 4 | #include <linux/freezer.h> | 4 | #include <linux/freezer.h> |
| 5 | #include <linux/compiler.h> | ||
| 5 | 6 | ||
| 6 | struct swsusp_info { | 7 | struct swsusp_info { |
| 7 | struct new_utsname uts; | 8 | struct new_utsname uts; |
| @@ -11,7 +12,7 @@ struct swsusp_info { | |||
| 11 | unsigned long image_pages; | 12 | unsigned long image_pages; |
| 12 | unsigned long pages; | 13 | unsigned long pages; |
| 13 | unsigned long size; | 14 | unsigned long size; |
| 14 | } __attribute__((aligned(PAGE_SIZE))); | 15 | } __aligned(PAGE_SIZE); |
| 15 | 16 | ||
| 16 | #ifdef CONFIG_HIBERNATION | 17 | #ifdef CONFIG_HIBERNATION |
| 17 | /* kernel/power/snapshot.c */ | 18 | /* kernel/power/snapshot.c */ |
| @@ -49,6 +50,8 @@ static inline char *check_image_kernel(struct swsusp_info *info) | |||
| 49 | */ | 50 | */ |
| 50 | #define SPARE_PAGES ((1024 * 1024) >> PAGE_SHIFT) | 51 | #define SPARE_PAGES ((1024 * 1024) >> PAGE_SHIFT) |
| 51 | 52 | ||
| 53 | asmlinkage int swsusp_save(void); | ||
| 54 | |||
| 52 | /* kernel/power/hibernate.c */ | 55 | /* kernel/power/hibernate.c */ |
| 53 | extern bool freezer_test_done; | 56 | extern bool freezer_test_done; |
| 54 | 57 | ||
