diff --git a/arch/arm/boards/eukrea_cpuimx35/lowlevel.c b/arch/arm/boards/eukrea_cpuimx35/lowlevel.c index a909a87..969c813 100644 --- a/arch/arm/boards/eukrea_cpuimx35/lowlevel.c +++ b/arch/arm/boards/eukrea_cpuimx35/lowlevel.c @@ -123,6 +123,11 @@ r |= 0x00000003; writel(r, ccm_base + CCM_CGR1); + /* enable watchdog asap */ + r = readl(ccm_base + CCM_CGR2); + r |= 0x03000000; + writel(r, ccm_base + CCM_CGR2); + r = readl(IMX_L2CC_BASE + L2X0_AUX_CTRL); r |= 0x1000; writel(r, IMX_L2CC_BASE + L2X0_AUX_CTRL);