aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Victor <andrew@sanpeople.com>2006-12-04 09:07:54 -0500
committerRussell King <rmk+kernel@arm.linux.org.uk>2006-12-04 09:37:42 -0500
commit208a49f086ed8cfb3cfa15579c7ee162c54a999b (patch)
tree5f0c1465dc640c5f58b2c514f8eba15bd642d038
parentd4a89c7d2788e42153d7fc3f0e6f2bde5ede329c (diff)
[ARM] 3977/1: AT91: remove loop waiting for reset
Removed the infinite loop in our arch_reset(). After calling arch_reset(), the kernel waits for 1 second before printing a "reboot failed" message and then waits for ever itself. Signed-off-by: Andrew Victor <andrew@sanpeople.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
-rw-r--r--include/asm-arm/arch-at91rm9200/system.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/include/asm-arm/arch-at91rm9200/system.h b/include/asm-arm/arch-at91rm9200/system.h
index 053f2e09c1fc..9c67130603b2 100644
--- a/include/asm-arm/arch-at91rm9200/system.h
+++ b/include/asm-arm/arch-at91rm9200/system.h
@@ -48,8 +48,6 @@ static inline void arch_reset(char mode)
48 /* call the CPU-specific reset function */ 48 /* call the CPU-specific reset function */
49 if (at91_arch_reset) 49 if (at91_arch_reset)
50 (at91_arch_reset)(); 50 (at91_arch_reset)();
51
52 for (;;) {} /* wait fovever */
53} 51}
54 52
55#endif 53#endif