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