blob: b2f746494d29520bee1eb1fa1269ddb9639b257a [file] [log] [blame]
Max Filippov88574052016-08-07 08:53:00 +03001#
2# System reset devices
3#
4
5menu "System reset device drivers"
6
7config 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
Masahiro Yamada836c55d2017-04-14 11:10:24 +090016if SYSRESET
17
18config 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
25endif
Álvaro Fernández Rojasaa19aaf2017-04-25 00:39:14 +020026
27config 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
Max Filippov88574052016-08-07 08:53:00 +030034endmenu