diff options
author | Kumar Gala <galak@kernel.crashing.org> | 2006-02-16 15:32:08 -0500 |
---|---|---|
committer | Kumar Gala <galak@kernel.crashing.org> | 2006-02-16 15:32:08 -0500 |
commit | 8b0d5514a96daab7825f481d8cd5e88a0376d659 (patch) | |
tree | 3a9396823d6ed8f77b47cf4181c499097de41ca8 /arch/powerpc/platforms/83xx | |
parent | 774fee58c465ea1c7e9775e347ec307bcf2deeb3 (diff) |
powerpc: Fix mpc83xx restart bug
We need to write the correct value to the RCR to get a HW reset.
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Diffstat (limited to 'arch/powerpc/platforms/83xx')
-rw-r--r-- | arch/powerpc/platforms/83xx/misc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/powerpc/platforms/83xx/misc.c b/arch/powerpc/platforms/83xx/misc.c index 0eb3d99f1b93..1455bcef4892 100644 --- a/arch/powerpc/platforms/83xx/misc.c +++ b/arch/powerpc/platforms/83xx/misc.c | |||
@@ -35,7 +35,7 @@ void mpc83xx_restart(char *cmd) | |||
35 | out_be32(reg + (RST_PROT_REG >> 2), 0x52535445); | 35 | out_be32(reg + (RST_PROT_REG >> 2), 0x52535445); |
36 | 36 | ||
37 | /* set software hard reset */ | 37 | /* set software hard reset */ |
38 | out_be32(reg + (RST_CTRL_REG >> 2), 0x52535445); | 38 | out_be32(reg + (RST_CTRL_REG >> 2), 0x2); |
39 | for (;;) ; | 39 | for (;;) ; |
40 | } | 40 | } |
41 | 41 | ||