diff options
Diffstat (limited to 'include/linux/syscore_ops.h')
| -rw-r--r-- | include/linux/syscore_ops.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/linux/syscore_ops.h b/include/linux/syscore_ops.h index 27b3b0bc41a..8b4a10f9393 100644 --- a/include/linux/syscore_ops.h +++ b/include/linux/syscore_ops.h @@ -16,6 +16,8 @@ struct syscore_ops { int (*suspend)(void); void (*resume)(void); void (*shutdown)(void); + int (*save)(void); + void (*restore)(void); }; extern void register_syscore_ops(struct syscore_ops *ops); @@ -23,6 +25,8 @@ extern void unregister_syscore_ops(struct syscore_ops *ops); #ifdef CONFIG_PM_SLEEP extern int syscore_suspend(void); extern void syscore_resume(void); +extern int syscore_save(void); +extern void syscore_restore(void); #endif extern void syscore_shutdown(void); |
