3 * arch/arm/mach-u300/include/mach/system.h
6 * Copyright (C) 2007-2009 ST-Ericsson AB
7 * License terms: GNU General Public License (GPL) version 2
8 * System shutdown and reset functions.
9 * Author: Linus Walleij <linus.walleij@stericsson.com>
11 #include <mach/hardware.h>
13 #include <asm/hardware/vic.h>
16 /* Forward declare this function from the watchdog */
17 void coh901327_watchdog_reset(void);
19 static inline void arch_idle(void)
24 static void arch_reset(char mode
, const char *cmd
)
29 printk(KERN_CRIT
"RESET: shutting down/rebooting system\n");
30 /* Disable interrupts */
32 #ifdef CONFIG_COH901327_WATCHDOG
33 coh901327_watchdog_reset();
40 /* Wait for system do die/reset. */