What:		/sys/class/reboot-mode/<driver>/reboot_modes
Date:		March 2026(TBD)
KernelVersion:	TBD
Contact:	linux-pm@vger.kernel.org
Description:
		This interface exposes the reboot-mode arguments
		registered with the reboot-mode framework. It is
		a read-only interface and provides a space
		separated list of reboot-mode arguments supported
		on the current platform.
		Example:

		 recovery fastboot bootloader

		The exact sysfs path may vary depending on the
		name of the driver that registers the arguments.
		Example::

		 /sys/class/reboot-mode/nvmem-reboot-mode/reboot_modes
		 /sys/class/reboot-mode/syscon-reboot-mode/reboot_modes
		 /sys/class/reboot-mode/qcom-pon/reboot_modes

		The supported arguments can be used by userspace to
		invoke device reset using the standard reboot() system
		call interface, with the "argument" as string to ``*arg``
		parameter along with ``LINUX_REBOOT_CMD_RESTART2``.

		A driver can expose the supported arguments by
		registering them with the reboot-mode framework
		using the property names that follow the
		mode-<argument> format.
		Example:

		 mode-bootloader, mode-recovery

		This attribute is useful for scripts or initramfs
		logic that need to programmatically determine
		which reboot-mode arguments are valid before
		triggering a reboot.
