summaryrefslogtreecommitdiff
path: root/arch/m68k/platform/520x
diff options
context:
space:
mode:
authorGreg Ungerer <gerg@uclinux.org>2012-02-19 06:47:24 (GMT)
committerGreg Ungerer <gerg@uclinux.org>2012-03-05 00:42:28 (GMT)
commitae909ea4ad2431e085e6cc96446fbc1c1ae88498 (patch)
tree6f2d26d23d5a66f89cfdc864afe31ead880a6ae0 /arch/m68k/platform/520x
parent645e5333ec9088da08a1db619561de9c93c70634 (diff)
downloadlinux-fsl-qoriq-ae909ea4ad2431e085e6cc96446fbc1c1ae88498.tar.xz
m68knommu: factor more common ColdFire cpu reset code
Most of the more modern ColdFire cores use the same code to reset the CPU (but it is different to most of the earlier cores). Currently that is duplicated in each of the sub-arch files. Pull out this common code and out a single copy of it with the other common reset code. Signed-off-by: Greg Ungerer <gerg@uclinux.org>
Diffstat (limited to 'arch/m68k/platform/520x')
-rw-r--r--arch/m68k/platform/520x/config.c9
1 files changed, 0 insertions, 9 deletions
diff --git a/arch/m68k/platform/520x/config.c b/arch/m68k/platform/520x/config.c
index 6c318db..2359478 100644
--- a/arch/m68k/platform/520x/config.c
+++ b/arch/m68k/platform/520x/config.c
@@ -74,17 +74,8 @@ static void __init m520x_fec_init(void)
/***************************************************************************/
-static void m520x_cpu_reset(void)
-{
- local_irq_disable();
- __raw_writeb(MCF_RCR_SWRESET, MCF_RCR);
-}
-
-/***************************************************************************/
-
void __init config_BSP(char *commandp, int size)
{
- mach_reset = m520x_cpu_reset;
mach_sched_init = hw_timer_init;
m520x_uarts_init();
m520x_fec_init();