ppc4xx: Add remove_tlb() function to remove a mem area from TLB setup
authorStefan Roese <sr@denx.de>
Mon, 16 Jul 2007 06:53:51 +0000 (08:53 +0200)
committerStefan Roese <sr@denx.de>
Mon, 16 Jul 2007 06:53:51 +0000 (08:53 +0200)
commit5743a9207a370b90f09b20ebd61167c806b937f3
treef8a56a22a08648873f5b255084f00d7083dcef83
parenta2e1c7098cf9574386b0c96841dfc8ea5cc93578
ppc4xx: Add remove_tlb() function to remove a mem area from TLB setup

The new function remove_tlb() can be used to remove the TLB's used to
map a specific memory region. This is especially useful for the DDR(2)
setup routines which configure the SDRAM area temporarily as a cached
area (for speedup on auto-calibration and ECC generation) and later
need this area uncached for normal usage.

Signed-off-by: Stefan Roese <sr@denx.de>
cpu/ppc4xx/tlb.c
include/asm-ppc/mmu.h