kernel/reboot: Add device to sys_off_handler
authorBenjamin Bara <benjamin.bara@skidata.com>
Sat, 15 Jul 2023 07:53:25 +0000 (09:53 +0200)
committerLee Jones <lee@kernel.org>
Fri, 28 Jul 2023 10:33:09 +0000 (11:33 +0100)
commitdb2d6038c5e795cab4f0a8d3e86b4f7e33338629
tree6b318ccae04af4045ba2b81632021e9a4b11c1ce
parentaa49c90894d06e18a1ee7c095edbd2f37c232d02
kernel/reboot: Add device to sys_off_handler

If the dev is known (e.g. a devm-based sys_off_handler is used), it can
be passed to the handler's callback to have it available there.
Otherwise, cb_data might be set to the dev in most of the cases.

Reviewed-by: Dmitry Osipenko <dmitry.osipenko@collabora.com>
Signed-off-by: Benjamin Bara <benjamin.bara@skidata.com>
Link: https://lore.kernel.org/r/20230327-tegra-pmic-reboot-v7-3-18699d5dcd76@skidata.com
Signed-off-by: Lee Jones <lee@kernel.org>
include/linux/reboot.h
kernel/reboot.c