# # Makefile for the linux ppc-specific parts of the memory manager. # subdir-ccflags-$([31mCONFIG_PPC_WERROR[0m) := -Werror ccflags-$([31mCONFIG_PPC64[0m) := $(NO_MINIMAL_TOC) obj-y := fault.o mem.o pgtable.o mmap.o \ init_$(BITS).o pgtable_$(BITS).o \ init-common.o obj-$([31mCONFIG_PPC_MMU_NOHASH[0m) += mmu_context_nohash.o tlb_nohash.o \ tlb_nohash_low.o obj-$([31mCONFIG_PPC_BOOK3E[0m) += tlb_low_$(BITS)e.o hash64-$([31mCONFIG_PPC_NATIVE[0m) := hash_native_64.o obj-$([31mCONFIG_PPC_BOOK3E_64[0m) += pgtable-book3e.o obj-$([31mCONFIG_PPC_STD_MMU_64[0m) += pgtable-hash64.o hash_utils_64.o slb_low.o slb.o $(hash64-y) mmu_context_book3s64.o pgtable-book3s64.o obj-$([31mCONFIG_PPC_RADIX_MMU[0m) += pgtable-radix.o tlb-radix.o obj-$([31mCONFIG_PPC_STD_MMU_32[0m) += ppc_mmu_32.o hash_low_32.o mmu_context_hash32.o obj-$([31mCONFIG_PPC_STD_MMU[0m) += tlb_hash$(BITS).o ifeq ($([31mCONFIG_PPC_STD_MMU_64[0m),y) obj-$([31mCONFIG_PPC_4K_PAGES[0m) += hash64_4k.o obj-$([31mCONFIG_PPC_64K_PAGES[0m) += hash64_64k.o endif obj-$([31mCONFIG_PPC_ICSWX[0m) += icswx.o obj-$([31mCONFIG_PPC_ICSWX_PID[0m) += icswx_pid.o obj-$([31mCONFIG_40x[0m) += 40x_mmu.o obj-$([31mCONFIG_44x[0m) += 44x_mmu.o obj-$([31mCONFIG_PPC_8xx[0m) += 8xx_mmu.o obj-$([31mCONFIG_PPC_FSL_BOOK3E[0m) += fsl_booke_mmu.o obj-$([31mCONFIG_NEED_MULTIPLE_NODES[0m) += numa.o obj-$([31mCONFIG_PPC_SPLPAR[0m) += vphn.o obj-$([31mCONFIG_PPC_MM_SLICES[0m) += slice.o obj-y += hugetlbpage.o ifeq ($([31mCONFIG_HUGETLB_PAGE[0m),y) obj-$([31mCONFIG_PPC_STD_MMU_64[0m) += hugetlbpage-hash64.o obj-$([31mCONFIG_PPC_RADIX_MMU[0m) += hugetlbpage-radix.o obj-$([31mCONFIG_PPC_BOOK3E_MMU[0m) += hugetlbpage-book3e.o endif obj-$([31mCONFIG_TRANSPARENT_HUGEPAGE[0m) += hugepage-hash64.o obj-$([31mCONFIG_PPC_SUBPAGE_PROT[0m) += subpage-prot.o obj-$([31mCONFIG_NOT_COHERENT_CACHE[0m) += dma-noncoherent.o obj-$([31mCONFIG_HIGHMEM[0m) += highmem.o obj-$([31mCONFIG_PPC_COPRO_BASE[0m) += copro_fault.o obj-$([31mCONFIG_SPAPR_TCE_IOMMU[0m) += mmu_context_iommu.o obj-$([31mCONFIG_PPC_PTDUMP[0m) += dump_linuxpagetables.o obj-$([31mCONFIG_PPC_HTDUMP[0m) += dump_hashpagetable.o |