From: Boschung, Rainer Date: Tue, 3 Jun 2014 07:05:16 +0000 (+0200) Subject: kmp204x: CPU watchdog enabled X-Git-Tag: v2014.10-rc1~7^2~4 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=88ac6ffabbe741b67ea94e33894fb1fdca57e776;p=oweals%2Fu-boot.git kmp204x: CPU watchdog enabled The booting of the board is now protected by the CPU watchdog. A failure during the boot phase will end up in board reset. Signed-off-by: Rainer Boschung Reviewed-by: York Sun --- diff --git a/include/configs/km/kmp204x-common.h b/include/configs/km/kmp204x-common.h index efd96352ec..a0f9d293ca 100644 --- a/include/configs/km/kmp204x-common.h +++ b/include/configs/km/kmp204x-common.h @@ -376,6 +376,14 @@ int get_scl(void); #define CONFIG_LOADS_ECHO /* echo on for serial download */ #define CONFIG_SYS_LOADS_BAUD_CHANGE /* allow baudrate change */ +/* + * Hardware Watchdog + */ +#define CONFIG_WATCHDOG /* enable CPU watchdog */ +#define CONFIG_WATCHDOG_PRESC 34 /* wdog prescaler 2^(64-34) (~10min) */ +#define CONFIG_WATCHDOG_RC WRC_CHIP /* reset chip on watchdog event */ + + /* * additionnal command line configuration. */