diff options
Diffstat (limited to 'kernel/power/power.h')
-rw-r--r-- | kernel/power/power.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/kernel/power/power.h b/kernel/power/power.h index 9080914796f5..95fbf2dd3fe3 100644 --- a/kernel/power/power.h +++ b/kernel/power/power.h | |||
@@ -176,9 +176,17 @@ struct timeval; | |||
176 | extern void swsusp_show_speed(struct timeval *, struct timeval *, | 176 | extern void swsusp_show_speed(struct timeval *, struct timeval *, |
177 | unsigned int, char *); | 177 | unsigned int, char *); |
178 | 178 | ||
179 | #ifdef CONFIG_SUSPEND | ||
179 | /* kernel/power/main.c */ | 180 | /* kernel/power/main.c */ |
180 | extern int suspend_enter(suspend_state_t state); | ||
181 | extern int suspend_devices_and_enter(suspend_state_t state); | 181 | extern int suspend_devices_and_enter(suspend_state_t state); |
182 | #else /* !CONFIG_SUSPEND */ | ||
183 | static inline int suspend_devices_and_enter(suspend_state_t state) | ||
184 | { | ||
185 | return -ENOSYS; | ||
186 | } | ||
187 | #endif /* !CONFIG_SUSPEND */ | ||
188 | |||
189 | /* kernel/power/common.c */ | ||
182 | extern struct blocking_notifier_head pm_chain_head; | 190 | extern struct blocking_notifier_head pm_chain_head; |
183 | 191 | ||
184 | static inline int pm_notifier_call_chain(unsigned long val) | 192 | static inline int pm_notifier_call_chain(unsigned long val) |