kernel/reboot: Add devm_register_restart_handler()
authorDmitry Osipenko <dmitry.osipenko@collabora.com>
Mon, 9 May 2022 23:32:35 +0000 (02:32 +0300)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Thu, 19 May 2022 17:30:31 +0000 (19:30 +0200)
commit6779db970bd287bb35b28bd5dc256fd7aef19d1c
tree382d19ad7c352ec5a6eb3c2e3752278fe33cef81
parentd2c5415327171e6c1bca2dc4d8a77f450ecf7150
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>
include/linux/reboot.h
kernel/reboot.c