[PATCH RFC 0/5] Deprecate register_restart_handler()

From: Andrew Davis
Date: Fri Nov 17 2023 - 11:10:48 EST


Hello all,

Explanation is in patch #1.

The rest of this series is a set of representative examples of converting
away from the old API. They should be valid and can be taken by their
respective maintainers even if patch #1 doesn't find acceptance.

Thanks,
Andrew

Andrew Davis (5):
kernel/reboot: Deprecate register_restart_handler()
drivers/soc/litex: Use devm_register_restart_handler()
power: reset: gpio-restart: Use devm_register_sys_off_handler()
spi: sprd: adi: Use devm_register_restart_handler()
firmware: psci: Use register_sys_off_handler(SYS_OFF_MODE_RESTART)

drivers/firmware/psci/psci.c | 10 ++-------
drivers/power/reset/gpio-restart.c | 34 ++++++++----------------------
drivers/soc/litex/litex_soc_ctrl.c | 23 +++++---------------
drivers/spi/spi-sprd-adi.c | 30 +++++++-------------------
include/linux/reboot.h | 8 +++++--
kernel/reboot.c | 3 +++
6 files changed, 33 insertions(+), 75 deletions(-)

--
2.39.2