[POWERPC] 4xx: Add PPC4xx L2-cache support (440GX)
authorStefan Roese <sr@denx.de>
Wed, 26 Mar 2008 11:39:50 +0000 (22:39 +1100)
committerJosh Boyer <jwboyer@linux.vnet.ibm.com>
Wed, 26 Mar 2008 12:27:54 +0000 (07:27 -0500)
commit2a7069190e7a7f19bd37e8c08e2bf02c8d6330f7
tree3a13b234c45b32aa31a1c4ac2c84ed2f3b00a473
parent145692a734cffa9c3c6f4523d015516406ce21eb
[POWERPC] 4xx: Add PPC4xx L2-cache support (440GX)

This patch adds support for the 256k L2 cache found on some IBM/AMCC
4xx PPC's. It introduces a common 4xx SoC file (sysdev/ppc4xx_soc.c)
which currently "only" adds the L2 cache init code. Other common 4xx
stuff can be added later here.

The L2 cache handling code is a copy of Eugene's code in arch/ppc
with small modifications.

Tested on AMCC Taishan 440GX.

Signed-off-by: Stefan Roese <sr@denx.de>
Signed-off-by: Josh Boyer <jwboyer@linux.vnet.ibm.com>
arch/powerpc/Kconfig
arch/powerpc/platforms/44x/Kconfig
arch/powerpc/sysdev/Makefile
arch/powerpc/sysdev/ppc4xx_soc.c [new file with mode: 0644]
include/asm-powerpc/dcr-regs.h