[POWERPC] 4xx: Create common ppc4xx_reset_system() in ppc4xx_soc.c
authorStefan Roese <sr@denx.de>
Thu, 27 Mar 2008 14:43:31 +0000 (01:43 +1100)
committerJosh Boyer <jwboyer@linux.vnet.ibm.com>
Thu, 3 Apr 2008 01:44:56 +0000 (20:44 -0500)
commit93173ce272e54f81460986ff5040d16ab79488a9
tree7bb4e15ac4cf3853f81e358fb1b21aa2fef6b4ce
parentd2477b5cc8ca95b8c15133ffbbebf0bd9783f560
[POWERPC] 4xx: Create common ppc4xx_reset_system() in ppc4xx_soc.c

This patch creates a common system reset routine for all 40x and 44x
systems. Previously only a 44x routine existed. But since this system
reset via the debug control register is common for 40x and 44x let's
share this code for all those platforms in ppc4xx_soc.c.

This patch also enables CONFIG_4xx_SOC for all 40x and 44x platforms.

Tested on Kilauea (405EX) and Canyonlands (440EX).

Signed-off-by: Stefan Roese <sr@denx.de>
Signed-off-by: Josh Boyer <jwboyer@linux.vnet.ibm.com>
19 files changed:
arch/powerpc/platforms/40x/ep405.c
arch/powerpc/platforms/40x/kilauea.c
arch/powerpc/platforms/40x/makalu.c
arch/powerpc/platforms/40x/virtex.c
arch/powerpc/platforms/40x/walnut.c
arch/powerpc/platforms/44x/44x.h
arch/powerpc/platforms/44x/Kconfig
arch/powerpc/platforms/44x/bamboo.c
arch/powerpc/platforms/44x/canyonlands.c
arch/powerpc/platforms/44x/ebony.c
arch/powerpc/platforms/44x/katmai.c
arch/powerpc/platforms/44x/misc_44x.S
arch/powerpc/platforms/44x/rainier.c
arch/powerpc/platforms/44x/sequoia.c
arch/powerpc/platforms/44x/taishan.c
arch/powerpc/platforms/44x/warp.c
arch/powerpc/platforms/Kconfig.cputype
arch/powerpc/sysdev/ppc4xx_soc.c
include/asm-powerpc/ppc4xx.h [new file with mode: 0644]