5 menu "System reset device drivers"
8 bool "Enable support for system reset drivers"
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.
19 bool "Enable support for GPIO reset driver"
22 Reset support via GPIO pin connected reset logic. This is used for
23 example on Microblaze where reset logic can be controlled via GPIO
24 pin which triggers cpu reset.
26 config SYSRESET_MICROBLAZE
27 bool "Enable support for Microblaze soft reset"
30 This is soft reset on Microblaze which does jump to 0x0 address.
33 bool "Enable support for PSCI System Reset"
34 depends on ARM_PSCI_FW
36 Enable PSCI SYSTEM_RESET function call. To use this, PSCI firmware
37 must be running on your system.
41 config SYSRESET_SYSCON
42 bool "Enable support for mfd syscon reboot driver"
46 Reboot support for generic SYSCON mapped register reset.
48 config SYSRESET_WATCHDOG
49 bool "Enable support for watchdog reboot driver"
52 Reboot support for generic watchdog reset.
55 bool "Enable support for x86 processor reboot driver"
58 Reboot support for generic x86 processor reset.