• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #ifndef __REBOOT_MODE_H__
2 #define __REBOOT_MODE_H__
3 
4 struct reboot_mode_driver {
5 	struct device *dev;
6 	struct list_head head;
7 	int (*write)(struct reboot_mode_driver *reboot, unsigned int magic);
8 	struct notifier_block reboot_notifier;
9 };
10 
11 int reboot_mode_register(struct reboot_mode_driver *reboot);
12 int reboot_mode_unregister(struct reboot_mode_driver *reboot);
13 int devm_reboot_mode_register(struct device *dev,
14 			      struct reboot_mode_driver *reboot);
15 void devm_reboot_mode_unregister(struct device *dev,
16 				 struct reboot_mode_driver *reboot);
17 
18 #endif
19