ppc4xx: Changed 460EX/GT OCM TLB and internal SRAM initialization
authorDave Mitchell <dmitch71@gmail.com>
Thu, 20 Nov 2008 20:09:50 +0000 (14:09 -0600)
committerStefan Roese <sr@denx.de>
Fri, 21 Nov 2008 10:02:04 +0000 (11:02 +0100)
commitddf45cc758d394591fb9bcdcbe96530f733f2bce
tree661e05764bd4978aef056a431da33377dfa3a389
parentb14ca4b61a681f75f3125676e09d7ce6af66e927
ppc4xx: Changed 460EX/GT OCM TLB and internal SRAM initialization

Expanded OCM TLB to allow access to 64K OCM as well as 256K of
internal SRAM.

Adjusted internal SRAM initialization to match updated user
manual recommendation.

OCM & ISRAM are now mapped as follows:
        physical        virtual         size
ISRAM   0x4_0000_0000   0xE300_0000     256k
OCM     0x4_0004_0000   0xE304_0000     64k

A single TLB was used for this mapping.

Signed-off-by: Dave Mitchell <dmitch71@gmail.com>
Signed-off-by: Stefan Roese <sr@denx.de>
board/amcc/canyonlands/init.S
cpu/ppc4xx/start.S
include/configs/canyonlands.h