ARM: reset: use do_reset in SPL/TPL if SYSRESET was not enabled for them
authorClaudius Heine <ch@denx.de>
Wed, 4 Mar 2020 14:23:10 +0000 (15:23 +0100)
committerStefano Babic <sbabic@denx.de>
Fri, 1 May 2020 11:46:22 +0000 (13:46 +0200)
In case CONFIG_SYSRESET is set, do_reset from reset.c will not be available
anywere, even if SYSRESET is disabled for SPL/TPL.

'do_reset' is called from SPL for instance from the panic handler and
PANIC_HANG is not set

Signed-off-by: Claudius Heine <ch@denx.de>
Reviewed-by: Marek Vasut <marex@denx.de>
arch/arm/lib/Makefile

index 8482f5446c5c3d64f9b7fa8b50c3ce556958d674..b839aa7a50967b622c6a126db02c274fbb460b22 100644 (file)
@@ -57,7 +57,7 @@ obj-y += interrupts_64.o
 else
 obj-y  += interrupts.o
 endif
-ifndef CONFIG_SYSRESET
+ifndef CONFIG_$(SPL_TPL_)SYSRESET
 obj-y  += reset.o
 endif