mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2026-05-05 04:36:13 +02:00
drivers: watchdog: Enable watchdog support in SPL for Agilex
Enable watchdog as early as possible after clock initialization which is set at 10 seconds. Signed-off-by: Alif Zakuan Yuslaimi <alif.zakuan.yuslaimi@altera.com> Reviewed-by: Tien Fong Chee <tien.fong.chee@altera.com>
This commit is contained in:
parent
3721998510
commit
6a4453ab06
@ -19,7 +19,7 @@
|
||||
#include <asm/arch/misc.h>
|
||||
#include <asm/arch/reset_manager.h>
|
||||
#include <asm/arch/system_manager.h>
|
||||
#include <watchdog.h>
|
||||
#include <wdt.h>
|
||||
#include <dm/uclass.h>
|
||||
|
||||
DECLARE_GLOBAL_DATA_PTR;
|
||||
@ -84,6 +84,14 @@ void board_init_f(ulong dummy)
|
||||
hang();
|
||||
}
|
||||
|
||||
/*
|
||||
* Enable watchdog as early as possible before initializing other
|
||||
* component. Watchdog need to be enabled after clock driver because
|
||||
* it will retrieve the clock frequency from clock driver.
|
||||
*/
|
||||
if (CONFIG_IS_ENABLED(WDT))
|
||||
initr_watchdog();
|
||||
|
||||
preloader_console_init();
|
||||
print_reset_info();
|
||||
cm_print_clock_quick_summary();
|
||||
|
||||
@ -31,7 +31,7 @@ config WATCHDOG_TIMEOUT_MSECS
|
||||
default 128000 if ARCH_MX5 || ARCH_MX6
|
||||
default 128000 if ARCH_MX7 || ARCH_VF610
|
||||
default 30000 if ARCH_SNAPDRAGON
|
||||
default 30000 if ARCH_SOCFPGA
|
||||
default 10000 if ARCH_SOCFPGA
|
||||
default 16000 if ARCH_SUNXI
|
||||
default 5376 if ULP_WATCHDOG
|
||||
default 15000 if ARCH_BCM283X
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user