]> git.karo-electronics.de Git - karo-tx-uboot.git/commit
[ppc4xx] Extend program_tlb() with virtual & physical addresses
authorStefan Roese <sr@denx.de>
Thu, 14 Jun 2007 09:14:32 +0000 (11:14 +0200)
committerStefan Roese <sr@denx.de>
Thu, 14 Jun 2007 09:14:32 +0000 (11:14 +0200)
commitdbca208518e5e7f01a6420588d1cd6e60db74c2b
tree72d0e07a57fbb9a11935da512803d852063f382b
parentfba3fb0449b8a54542aed1e729de76e7f5a2ff1b
[ppc4xx] Extend program_tlb() with virtual & physical addresses

Now program_tlb() allows to program a TLB (or multiple) with
different virtual and physical addresses. With this change, now one
physical region (e.g. SDRAM) can be mapped 2 times, once with caches
diabled and once with caches enabled.

Signed-off-by: Stefan Roese <sr@denx.de>
cpu/ppc4xx/44x_spd_ddr.c
cpu/ppc4xx/44x_spd_ddr2.c
cpu/ppc4xx/tlb.c