xref: /openbmc/u-boot/drivers/sysreset/Kconfig (revision 573a3811edc89c2ea3bf4fd077e3673b863b9a0d)
1b25732c2SMax Filippov#
2b25732c2SMax Filippov# System reset devices
3b25732c2SMax Filippov#
4b25732c2SMax Filippov
5b25732c2SMax Filippovmenu "System reset device drivers"
6b25732c2SMax Filippov
7b25732c2SMax Filippovconfig SYSRESET
8b25732c2SMax Filippov	bool "Enable support for system reset drivers"
9b25732c2SMax Filippov	depends on DM
10b25732c2SMax Filippov	help
11b25732c2SMax Filippov	  Enable system reset drivers which can be used to reset the CPU or
12b25732c2SMax Filippov	  board. Each driver can provide a reset method which will be called
13b25732c2SMax Filippov	  to effect a reset. The uclass will try all available drivers when
14b25732c2SMax Filippov	  reset_walk() is called.
15b25732c2SMax Filippov
16*573a3811SMasahiro Yamadaif SYSRESET
17*573a3811SMasahiro Yamada
18*573a3811SMasahiro Yamadaconfig SYSRESET_PSCI
19*573a3811SMasahiro Yamada	bool "Enable support for PSCI System Reset"
20*573a3811SMasahiro Yamada	depends on ARM_PSCI_FW
21*573a3811SMasahiro Yamada	help
22*573a3811SMasahiro Yamada	  Enable PSCI SYSTEM_RESET function call.  To use this, PSCI firmware
23*573a3811SMasahiro Yamada	  must be running on your system.
24*573a3811SMasahiro Yamada
25*573a3811SMasahiro Yamadaendif
26b25732c2SMax Filippovendmenu
27