Lines Matching +full:reboot +full:- +full:mode
1 /* SPDX-License-Identifier: GPL-2.0 */
7 #include <uapi/linux/reboot.h>
18 REBOOT_UNDEFINED = -1,
54 * Architecture-specific implementations of sys_reboot commands.
69 * sys-off handler API.
73 * Standard sys-off priority levels. Users are expected to set priorities
76 * SYS_OFF_PRIO_PLATFORM: Use this for platform-level handlers.
86 #define SYS_OFF_PRIO_PLATFORM -256
87 #define SYS_OFF_PRIO_LOW -128
104 * Handlers power-off system. Handlers are disallowed to sleep.
125 * struct sys_off_data - sys-off callback argument
127 * @mode: Mode ID. Currently used only by the sys-off restart mode,
130 * @cmd: Command string. Currently used only by the sys-off restart mode,
132 * @dev: Device of the sys-off handler. Only if known (devm_register_*),
136 int mode; member
143 register_sys_off_handler(enum sys_off_mode mode,
150 enum sys_off_mode mode,
182 * enum hw_protection_action - Hardware protection action
198 * hw_protection_trigger - Trigger default emergency system hardware protection action
200 * @reason: Reason of emergency shutdown or reboot to be printed.
201 * @ms_until_forced: Time to wait for orderly shutdown or reboot before
203 * shutdown or reboot.
205 * Initiate an emergency system shutdown or reboot in order to protect
219 #include <asm/emergency-restart.h>