powerpc/mm: Move book3s64 specifics in subdirectory mm/book3s64
authorChristophe Leroy <christophe.leroy@c-s.fr>
Fri, 29 Mar 2019 10:00:00 +0000 (10:00 +0000)
committerMichael Ellerman <mpe@ellerman.id.au>
Thu, 2 May 2019 15:18:38 +0000 (01:18 +1000)
commit47d99948eee48a84a4b242c17915a4ff59a29b5d
tree93b4b14a4775dfc34c00cd38454672e4233280db
parent9d9f2cccde952126185e3336af0d4dc62eb254ad
powerpc/mm: Move book3s64 specifics in subdirectory mm/book3s64

Many files in arch/powerpc/mm are only for book3S64. This patch
creates a subdirectory for them.

Signed-off-by: Christophe Leroy <christophe.leroy@c-s.fr>
[mpe: Update the selftest sym links, shorten new filenames, cleanup some
      whitespace and formatting in the new files.]
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
43 files changed:
arch/powerpc/mm/Makefile
arch/powerpc/mm/book3s64/Makefile [new file with mode: 0644]
arch/powerpc/mm/book3s64/hash_4k.c [new file with mode: 0644]
arch/powerpc/mm/book3s64/hash_64k.c [new file with mode: 0644]
arch/powerpc/mm/book3s64/hash_hugepage.c [new file with mode: 0644]
arch/powerpc/mm/book3s64/hash_hugetlbpage.c [new file with mode: 0644]
arch/powerpc/mm/book3s64/hash_native.c [new file with mode: 0644]
arch/powerpc/mm/book3s64/hash_pgtable.c [new file with mode: 0644]
arch/powerpc/mm/book3s64/hash_tlb.c [new file with mode: 0644]
arch/powerpc/mm/book3s64/hash_utils.c [new file with mode: 0644]
arch/powerpc/mm/book3s64/iommu_api.c [new file with mode: 0644]
arch/powerpc/mm/book3s64/mmu_context.c [new file with mode: 0644]
arch/powerpc/mm/book3s64/pgtable.c [new file with mode: 0644]
arch/powerpc/mm/book3s64/pkeys.c [new file with mode: 0644]
arch/powerpc/mm/book3s64/radix_hugetlbpage.c [new file with mode: 0644]
arch/powerpc/mm/book3s64/radix_pgtable.c [new file with mode: 0644]
arch/powerpc/mm/book3s64/radix_tlb.c [new file with mode: 0644]
arch/powerpc/mm/book3s64/slb.c [new file with mode: 0644]
arch/powerpc/mm/book3s64/subpage_prot.c [new file with mode: 0644]
arch/powerpc/mm/book3s64/vphn.c [new file with mode: 0644]
arch/powerpc/mm/book3s64/vphn.h [new file with mode: 0644]
arch/powerpc/mm/hash64_4k.c [deleted file]
arch/powerpc/mm/hash64_64k.c [deleted file]
arch/powerpc/mm/hash_native_64.c [deleted file]
arch/powerpc/mm/hash_utils_64.c [deleted file]
arch/powerpc/mm/hugepage-hash64.c [deleted file]
arch/powerpc/mm/hugetlbpage-hash64.c [deleted file]
arch/powerpc/mm/hugetlbpage-radix.c [deleted file]
arch/powerpc/mm/mmu_context_book3s64.c [deleted file]
arch/powerpc/mm/mmu_context_iommu.c [deleted file]
arch/powerpc/mm/numa.c
arch/powerpc/mm/pgtable-book3s64.c [deleted file]
arch/powerpc/mm/pgtable-hash64.c [deleted file]
arch/powerpc/mm/pgtable-radix.c [deleted file]
arch/powerpc/mm/pkeys.c [deleted file]
arch/powerpc/mm/slb.c [deleted file]
arch/powerpc/mm/subpage-prot.c [deleted file]
arch/powerpc/mm/tlb-radix.c [deleted file]
arch/powerpc/mm/tlb_hash64.c [deleted file]
arch/powerpc/mm/vphn.c [deleted file]
arch/powerpc/mm/vphn.h [deleted file]
tools/testing/selftests/powerpc/vphn/vphn.c
tools/testing/selftests/powerpc/vphn/vphn.h