aboutsummaryrefslogtreecommitdiff
path: root/sys/compat/linuxkpi/common/include/linux/suspend.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/compat/linuxkpi/common/include/linux/suspend.h')
-rw-r--r--sys/compat/linuxkpi/common/include/linux/suspend.h21
1 files changed, 20 insertions, 1 deletions
diff --git a/sys/compat/linuxkpi/common/include/linux/suspend.h b/sys/compat/linuxkpi/common/include/linux/suspend.h
index 3d5d5d594127..3a8bec392437 100644
--- a/sys/compat/linuxkpi/common/include/linux/suspend.h
+++ b/sys/compat/linuxkpi/common/include/linux/suspend.h
@@ -20,10 +20,29 @@ extern suspend_state_t pm_suspend_target_state;
#define PM_SUSPEND_MIN PM_SUSPEND_TO_IDLE
#define PM_SUSPEND_MAX 4
+#define PM_HIBERNATION_PREPARE 0x0001
+#define PM_POST_HIBERNATION 0x0002
+#define PM_SUSPEND_PREPARE 0x0003
+#define PM_POST_SUSPEND 0x0004
+#define PM_RESTORE_PREPARE 0x0005
+#define PM_POST_RESTORE 0x0006
+
static inline int
pm_suspend_via_firmware(void)
{
- return 0;
+ return (0);
+}
+
+static inline int
+register_pm_notifier(struct notifier_block *nb)
+{
+ return (0);
+}
+
+static inline int
+unregister_pm_notifier(struct notifier_block *nb)
+{
+ return (0);
}
#endif /* _LINUXKPI_LINUX_SUSPEND_H_ */