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