kernel/reboot: Add devm_register_restart_handler()
Add devm_register_restart_handler() helper that registers sys-off handler using restart mode and with a default priority. Most drivers will want to register restart handler with a default priority, so this helper will reduce the boilerplate code and make code easier to read and follow. Signed-off-by: Dmitry Osipenko <dmitry.osipenko@collabora.com> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
This commit is contained in:
parent
d2c5415327
commit
6779db970b
2 changed files with 26 additions and 0 deletions
|
|
@ -145,6 +145,10 @@ int devm_register_power_off_handler(struct device *dev,
|
|||
int (*callback)(struct sys_off_data *data),
|
||||
void *cb_data);
|
||||
|
||||
int devm_register_restart_handler(struct device *dev,
|
||||
int (*callback)(struct sys_off_data *data),
|
||||
void *cb_data);
|
||||
|
||||
int register_platform_power_off(void (*power_off)(void));
|
||||
void unregister_platform_power_off(void (*power_off)(void));
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue