sysreset: enable driver support in SPL/TPL
SPL/TPL also need use sysreset for some feature like panic callback. Change-Id: Icbca8b06d36c4dfd504950b566053fa3e2255050 Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
This commit is contained in:
parent
06d27531d0
commit
4fe1bec3dc
|
|
@ -13,6 +13,24 @@ config SYSRESET
|
|||
to effect a reset. The uclass will try all available drivers when
|
||||
reset_walk() is called.
|
||||
|
||||
config SPL_SYSRESET
|
||||
bool "Enable support for system reset drivers in SPL mode"
|
||||
depends on SYSRESET && SPL_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.
|
||||
|
||||
config TPL_SYSRESET
|
||||
bool "Enable support for system reset drivers in TPL mode"
|
||||
depends on SYSRESET && TPL_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_PSCI
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
# SPDX-License-Identifier: GPL-2.0+
|
||||
#
|
||||
|
||||
obj-$(CONFIG_SYSRESET) += sysreset-uclass.o
|
||||
obj-$(CONFIG_$(SPL_TPL_)SYSRESET) += sysreset-uclass.o
|
||||
obj-$(CONFIG_SYSRESET_PSCI) += sysreset_psci.o
|
||||
obj-$(CONFIG_SYSRESET_SYSCON) += sysreset_syscon.o
|
||||
obj-$(CONFIG_SYSRESET_WATCHDOG) += sysreset_watchdog.o
|
||||
|
|
|
|||
Loading…
Reference in New Issue