summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kernel/pci-common.c
diff options
context:
space:
mode:
authorKumar Gala <galak@kernel.crashing.org>2009-08-18 19:08:33 +0000
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>2009-08-28 14:24:14 +1000
commitbb1af71ecbfdbecbe9f7e43f703da5840b76c2e4 (patch)
tree91167c249090c0636d56316afb08ca56f51bdfc8 /arch/powerpc/kernel/pci-common.c
parent4b98d9e713a03bd79ced8800e24a56359f9effbf (diff)
downloadlinux-bb1af71ecbfdbecbe9f7e43f703da5840b76c2e4.tar.bz2
powerpc/book3e-64: Add support to initial_tlb_book3e for non-HES TLB
We now search through TLBnCFG looking for the first array that has IPROT support (we assume that there is only one). If that TLB has hardware entry select (HES) support we use the existing code and with the proper TLB select (the HES code still needs to clean up bolted entries from firmware). The non-HES code is pretty similiar to the 32-bit FSL Book-E code but does make some new assumtions (like that we have tlbilx) and simplifies things down a bit. Signed-off-by: Kumar Gala <galak@kernel.crashing.org> Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Diffstat (limited to 'arch/powerpc/kernel/pci-common.c')
0 files changed, 0 insertions, 0 deletions