[U-Boot] [PATCH 1/2] ARM: MX31: print WRSR to indicate the source of the last reset

Anatolij Gustschin
2011-03-10T10:53:08Z

Add output of the WRSR register content while booting so that
we can see the source of the last reset.

Signed-off-by: Anatolij Gustschin <agust@denx.de>
---
arch/arm/cpu/arm1136/mx31/generic.c | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/arch/arm/cpu/arm1136/mx31/generic.c b/arch/arm/cpu/arm1136/mx31/generic.c
index 1415d6c..788faed 100644
--- a/arch/arm/cpu/arm1136/mx31/generic.c
+++ b/arch/arm/cpu/arm1136/mx31/generic.c
@@ -93,8 +93,10 @@ void mx31_gpio_mux(unsigned long mode)
#if defined(CONFIG_DISPLAY_CPUINFO)
int print_cpuinfo (void)
{
- printf("CPU: Freescale i.MX31 at %d MHz\n",
- mx31_get_mcu_main_clk() / 1000000);
+ struct wdog_regs *wdog = (struct wdog_regs *)WDOG_BASE;
+
+ printf("CPU: Freescale i.MX31 at %d MHz (WRSR=0x%04x)\n",
+ mx31_get_mcu_main_clk() / 1000000, wdog->wrsr);
return 0;
}
#endif
--
1.7.1