git://git.onelab.eu
/
linux-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
vserver 1.9.5.x5
[linux-2.6.git]
/
include
/
asm-arm
/
arch-ixp4xx
/
system.h
diff --git
a/include/asm-arm/arch-ixp4xx/system.h
b/include/asm-arm/arch-ixp4xx/system.h
index
8a78b96
..
73589aa
100644
(file)
--- a/
include/asm-arm/arch-ixp4xx/system.h
+++ b/
include/asm-arm/arch-ixp4xx/system.h
@@
-31,13
+31,12
@@
static inline void arch_reset(char mode)
/* set the "key" register to enable access to
* "timer" and "enable" registers
*/
/* set the "key" register to enable access to
* "timer" and "enable" registers
*/
- *IXP4XX_OSWK =
0x482e;
+ *IXP4XX_OSWK =
IXP4XX_WDT_KEY;
- /* write 0 to the timer register for an imm
i
diate reset */
+ /* write 0 to the timer register for an imm
e
diate reset */
*IXP4XX_OSWT = 0;
*IXP4XX_OSWT = 0;
- /* disable watchdog interrupt, enable reset, enable count */
- *IXP4XX_OSWE = 0x3;
+ *IXP4XX_OSWE = IXP4XX_WDT_RESET_ENABLE | IXP4XX_WDT_COUNT_ENABLE;
}
}
}
}