From 8640c984633de10f6d15211077496b3705df32d0 Mon Sep 17 00:00:00 2001 From: Stefano Babic Date: Wed, 2 Feb 2011 00:49:37 +0000 Subject: [PATCH] MX31: qong: add watchdog Signed-off-by: Stefano Babic --- board/davedenx/qong/qong.c | 12 ++++++++++++ include/configs/qong.h | 1 + 2 files changed, 13 insertions(+) diff --git a/board/davedenx/qong/qong.c b/board/davedenx/qong/qong.c index 8a81cfc686..3ace6cdfff 100644 --- a/board/davedenx/qong/qong.c +++ b/board/davedenx/qong/qong.c @@ -30,9 +30,17 @@ #include #include #include "qong_fpga.h" +#include DECLARE_GLOBAL_DATA_PTR; +#ifdef CONFIG_HW_WATCHDOG +void hw_watchdog_reset(void) +{ + mxc_hw_watchdog_reset(); +} +#endif + int dram_init (void) { /* dram_init must store complete ramsize in gd->ram_size */ @@ -202,6 +210,10 @@ int board_late_init(void) pmic_reg_write(REG_POWER_CTL0, val | COINCHEN); pmic_reg_write(REG_INT_STATUS1, RTCRSTI); +#ifdef CONFIG_HW_WATCHDOG + mxc_hw_watchdog_enable(); +#endif + return 0; } diff --git a/include/configs/qong.h b/include/configs/qong.h index e2f7a5e9f9..299db5eef9 100644 --- a/include/configs/qong.h +++ b/include/configs/qong.h @@ -52,6 +52,7 @@ #define CONFIG_SYS_MX31_UART1 1 #define CONFIG_MXC_GPIO +#define CONFIG_HW_WATCHDOG #define CONFIG_MXC_SPI #define CONFIG_DEFAULT_SPI_BUS 1 -- 2.30.2