powerpc/mm/book3s-64: Expand the real page number field of the Linux PTE
authorPaul Mackerras <paulus@samba.org>
Mon, 22 Feb 2016 02:41:20 +0000 (13:41 +1100)
committerMichael Ellerman <mpe@ellerman.id.au>
Mon, 29 Feb 2016 09:34:41 +0000 (20:34 +1100)
commit8daf51f55febbc755fe20e74320a194e175811a9
treefc9c06f4e90a43e04f331aaa3b8dc8ee72c4aad3
parente726202f06cbfda4e42d2b32138cf288445ec80d
powerpc/mm/book3s-64: Expand the real page number field of the Linux PTE

Now that other PTE fields have been moved out of the way, we can
expand the RPN field of the PTE on 64-bit Book 3S systems and align
it with the RPN field in the radix PTE format used by PowerISA v3.0
CPUs in radix mode.  For 64k page size, this means we need to move
the _PAGE_COMBO and _PAGE_4K_PFN bits.

Signed-off-by: Paul Mackerras <paulus@samba.org>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
arch/powerpc/include/asm/book3s/64/hash-4k.h
arch/powerpc/include/asm/book3s/64/hash-64k.h