aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Rini2022-06-07 08:17:24 -0400
committerTom Rini2022-06-07 08:17:24 -0400
commit6530de23e946dcdefc99f0eef256db768e4bbdf1 (patch)
treea0bf0902a1adea8edd10e0523d48478d2a6b1d24
parentd9ad48464c2c017bdaa2059f2f578e7b8d4401b3 (diff)
parent06ceff70bf040536163d5010c7560e5846f063c6 (diff)
Merge https://source.denx.de/u-boot/custodians/u-boot-watchdog
- Fix SPL build with watchdog disabled in asm files (Pali)
-rw-r--r--include/watchdog.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/include/watchdog.h b/include/watchdog.h
index 14fa5fda259..813cc8f2a5d 100644
--- a/include/watchdog.h
+++ b/include/watchdog.h
@@ -49,7 +49,13 @@ int init_func_watchdog_reset(void);
*/
#if defined(CONFIG_WATCHDOG)
#if defined(__ASSEMBLY__)
- #define WATCHDOG_RESET bl watchdog_reset
+ /* Don't require the watchdog to be enabled in SPL */
+ #if defined(CONFIG_SPL_BUILD) && \
+ !defined(CONFIG_SPL_WATCHDOG)
+ #define WATCHDOG_RESET /*XXX DO_NOT_DEL_THIS_COMMENT*/
+ #else
+ #define WATCHDOG_RESET bl watchdog_reset
+ #endif
#else
/* Don't require the watchdog to be enabled in SPL */
#if defined(CONFIG_SPL_BUILD) && \