73 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			73 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
| #
 | |
| # System reset devices
 | |
| #
 | |
| 
 | |
| menu "System reset device drivers"
 | |
| 
 | |
| config SYSRESET
 | |
| 	bool "Enable support for system reset drivers"
 | |
| 	depends on DM
 | |
| 	help
 | |
| 	  Enable system reset drivers which can be used to reset the CPU or
 | |
| 	  board. Each driver can provide a reset method which will be called
 | |
| 	  to effect a reset. The uclass will try all available drivers when
 | |
| 	  reset_walk() is called.
 | |
| 
 | |
| if SYSRESET
 | |
| 
 | |
| config SYSRESET_GPIO
 | |
| 	bool "Enable support for GPIO reset driver"
 | |
| 	select GPIO
 | |
| 	help
 | |
| 	  Reset support via GPIO pin connected reset logic. This is used for
 | |
| 	  example on Microblaze where reset logic can be controlled via GPIO
 | |
| 	  pin which triggers cpu reset.
 | |
| 
 | |
| config SYSRESET_MICROBLAZE
 | |
| 	bool "Enable support for Microblaze soft reset"
 | |
| 	depends on MICROBLAZE
 | |
| 	help
 | |
| 	  This is soft reset on Microblaze which does jump to 0x0 address.
 | |
| 
 | |
| config SYSRESET_PSCI
 | |
| 	bool "Enable support for PSCI System Reset"
 | |
| 	depends on ARM_PSCI_FW
 | |
| 	help
 | |
| 	  Enable PSCI SYSTEM_RESET function call.  To use this, PSCI firmware
 | |
| 	  must be running on your system.
 | |
| 
 | |
| config SYSRESET_TI_SCI
 | |
| 	bool "TI System Control Interface (TI SCI) system reset driver"
 | |
| 	depends on TI_SCI_PROTOCOL
 | |
| 	help
 | |
| 	  This enables the system reset driver support over TI System Control
 | |
| 	  Interface available on some new TI's SoCs.
 | |
| 
 | |
| endif
 | |
| 
 | |
| config SYSRESET_SYSCON
 | |
| 	bool "Enable support for mfd syscon reboot driver"
 | |
| 	select REGMAP
 | |
| 	select SYSCON
 | |
| 	help
 | |
| 	  Reboot support for generic SYSCON mapped register reset.
 | |
| 
 | |
| config SYSRESET_WATCHDOG
 | |
| 	bool "Enable support for watchdog reboot driver"
 | |
| 	select WDT
 | |
| 	help
 | |
| 	  Reboot support for generic watchdog reset.
 | |
| 
 | |
| config SYSRESET_X86
 | |
| 	bool "Enable support for x86 processor reboot driver"
 | |
| 	depends on X86
 | |
| 	help
 | |
| 	  Reboot support for generic x86 processor reset.
 | |
| 
 | |
| config SYSRESET_MCP83XX
 | |
| 	bool "Enable support MPC83xx SoC family reboot driver"
 | |
| 	help
 | |
| 	  Reboot support for NXP MPC83xx SoCs.
 | |
| 
 | |
| endmenu
 |