Kconfig 928 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. #
  2. # System reset devices
  3. #
  4. menu "System reset device drivers"
  5. config SYSRESET
  6. bool "Enable support for system reset drivers"
  7. depends on DM
  8. help
  9. Enable system reset drivers which can be used to reset the CPU or
  10. board. Each driver can provide a reset method which will be called
  11. to effect a reset. The uclass will try all available drivers when
  12. reset_walk() is called.
  13. if SYSRESET
  14. config SYSRESET_PSCI
  15. bool "Enable support for PSCI System Reset"
  16. depends on ARM_PSCI_FW
  17. help
  18. Enable PSCI SYSTEM_RESET function call. To use this, PSCI firmware
  19. must be running on your system.
  20. endif
  21. config SYSRESET_SYSCON
  22. bool "Enable support for mfd syscon reboot driver"
  23. select REGMAP
  24. select SYSCON
  25. help
  26. Reboot support for generic SYSCON mapped register reset.
  27. config SYSRESET_WATCHDOG
  28. bool "Enable support for watchdog reboot driver"
  29. select WDT
  30. help
  31. Reboot support for generic watchdog reset.
  32. endmenu