Kconfig 929 B

123456789101112131415161718192021222324252627282930313233343536
  1. #
  2. # SPDX-License-Identifier: GPL-2.0+
  3. #
  4. # Copyright (c), Vaisala Oyj
  5. #
  6. menu "Reboot Mode Support"
  7. config DM_REBOOT_MODE
  8. bool "Enable reboot mode using Driver Model"
  9. depends on DM
  10. default n
  11. help
  12. Enable support for reboot mode control. This will allow users to
  13. adjust the boot process based on reboot mode parameter
  14. passed to U-Boot.
  15. config DM_REBOOT_MODE_GPIO
  16. bool "Use GPIOs as reboot mode backend"
  17. depends on DM_REBOOT_MODE
  18. default n
  19. help
  20. Use GPIOs to control the reboot mode. This will allow users to boot
  21. a device in a specific mode by using a GPIO that can be controlled
  22. outside U-Boot.
  23. config DM_REBOOT_MODE_RTC
  24. bool "Use RTC as reboot mode backend"
  25. depends on DM_REBOOT_MODE
  26. default n
  27. help
  28. Use RTC non volatile memory to control the reboot mode. This will allow users to boot
  29. a device in a specific mode by using a register(s) that can be controlled
  30. outside U-Boot (e.g. Kernel).
  31. endmenu