| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- #
- # SPDX-License-Identifier: GPL-2.0+
- #
- # Copyright (c), Vaisala Oyj
- #
- menu "Reboot Mode Support"
- config DM_REBOOT_MODE
- bool "Enable reboot mode using Driver Model"
- depends on DM
- help
- Enable support for reboot mode control. This will allow users to
- adjust the boot process based on reboot mode parameter
- passed to U-Boot.
- config DM_REBOOT_MODE_GPIO
- bool "Use GPIOs as reboot mode backend"
- depends on DM_REBOOT_MODE
- help
- Use GPIOs to control the reboot mode. This will allow users to boot
- a device in a specific mode by using a GPIO that can be controlled
- outside U-Boot.
- config DM_REBOOT_MODE_RTC
- bool "Use RTC as reboot mode backend"
- depends on DM_REBOOT_MODE
- help
- Use RTC non volatile memory to control the reboot mode. This will allow users to boot
- a device in a specific mode by using a register(s) that can be controlled
- outside U-Boot (e.g. Kernel).
- config REBOOT_MODE_NVMEM
- bool "Use NVMEM reboot mode"
- depends on DM_REBOOT_MODE && NVMEM
- help
- Use any kind of non-volatile memory (EEPROM, RTC, etc) to control the
- reboot mode.
- endmenu
|