powerpc/85xx: Add support for Book-E MMU Arch v2.0
authorKumar Gala <galak@kernel.crashing.org>
Tue, 1 Nov 2011 03:13:26 +0000 (22:13 -0500)
committerKumar Gala <galak@kernel.crashing.org>
Tue, 8 Nov 2011 14:36:51 +0000 (08:36 -0600)
commit50cf3d17ce021fc6156d41abfbaa5490e8238c3b
tree4e2968325c89314978c6fbae214465a76c803b72
parenta311db6941791617cb4b6bc3c67b47a8b1132e95
powerpc/85xx: Add support for Book-E MMU Arch v2.0

A few of the config registers changed definition between MMU v1.0 and
MMUv2.0.  The new e6500 core from Freescale implements v2.0 of the
architecture.

Specifically, how we determine the size of TLB entries we support in the
variable size (or TLBCAM/TLB1) array is specified in a new register
(TLBnPS - TLB n Page size) instead of via TLBnCFG.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
arch/powerpc/cpu/mpc85xx/tlb.c
arch/powerpc/include/asm/processor.h