powerpc/85xx: sbc8560 - Fix warm reboot with board specific reset function
authorLiang Li <Liang.Li@windriver.com>
Fri, 14 Aug 2009 14:36:14 +0000 (10:36 -0400)
committerKumar Gala <galak@kernel.crashing.org>
Tue, 25 Aug 2009 01:48:12 +0000 (20:48 -0500)
commit7792da8567a70be3280c8eef916334e6923815e3
tree8d792c7b995502493306c496cdac39856e1f689b
parent944ac03804c4c9c0879347098ea458fd57f38687
powerpc/85xx: sbc8560 - Fix warm reboot with board specific reset function

The existing fsl_rstcr_restart function is not applicable to the
mpc8560. The Global Utilities Block on this earlier CPU doesn't have
the control/reset register at 0xe00b0.  This implements a board
specific reset function that uses the RCR(Reset Control Register) of
the sbc8560's EPLD to do a reset.

Signed-off-by: Liang Li <Liang.Li@windriver.com>
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
arch/powerpc/platforms/85xx/sbc8560.c