diff options
author | Greg Ungerer <gerg@uclinux.org> | 2012-02-19 16:47:24 +1000 |
---|---|---|
committer | Greg Ungerer <gerg@uclinux.org> | 2012-03-05 10:42:28 +1000 |
commit | ae909ea4ad2431e085e6cc96446fbc1c1ae88498 (patch) | |
tree | 6f2d26d23d5a66f89cfdc864afe31ead880a6ae0 /arch/m68k/platform/532x | |
parent | 645e5333ec9088da08a1db619561de9c93c70634 (diff) | |
download | blackbird-op-linux-ae909ea4ad2431e085e6cc96446fbc1c1ae88498.tar.gz blackbird-op-linux-ae909ea4ad2431e085e6cc96446fbc1c1ae88498.zip |
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/532x')
-rw-r--r-- | arch/m68k/platform/532x/config.c | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/arch/m68k/platform/532x/config.c b/arch/m68k/platform/532x/config.c index 56b21fd84b3f..2bec3477b739 100644 --- a/arch/m68k/platform/532x/config.c +++ b/arch/m68k/platform/532x/config.c @@ -61,14 +61,6 @@ static void __init m532x_fec_init(void) /***************************************************************************/ -static void m532x_cpu_reset(void) -{ - local_irq_disable(); - __raw_writeb(MCF_RCR_SWRESET, MCF_RCR); -} - -/***************************************************************************/ - void __init config_BSP(char *commandp, int size) { #if !defined(CONFIG_BOOTPARAM) @@ -83,7 +75,6 @@ void __init config_BSP(char *commandp, int size) #endif mach_sched_init = hw_timer_init; - mach_reset = m532x_cpu_reset; m532x_uarts_init(); m532x_fec_init(); #ifdef CONFIG_SPI_COLDFIRE_QSPI |