Commit | Line | Data |
---|---|---|
b2441318 | 1 | # SPDX-License-Identifier: GPL-2.0 |
14cf11af PM |
2 | # |
3 | # Makefile for the linux ppc-specific parts of the memory manager. | |
4 | # | |
5 | ||
1fbe9cf2 | 6 | ccflags-$(CONFIG_PPC64) := $(NO_MINIMAL_TOC) |
3a5f8c5f | 7 | |
36e5f9ee | 8 | obj-y := fault.o mem.o pgtable.o maccess.o pageattr.o \ |
9b081e10 | 9 | init_$(BITS).o pgtable_$(BITS).o \ |
f381d571 | 10 | pgtable-frag.o ioremap.o ioremap_$(BITS).o \ |
b26e8f27 CL |
11 | init-common.o mmu_context.o drmem.o \ |
12 | cacheflush.o | |
27e23b5f | 13 | obj-$(CONFIG_PPC_MMU_NOHASH) += nohash/ |
17312f25 | 14 | obj-$(CONFIG_PPC_BOOK3S_32) += book3s32/ |
47d99948 | 15 | obj-$(CONFIG_PPC_BOOK3S_64) += book3s64/ |
a9ee6cf5 | 16 | obj-$(CONFIG_NUMA) += numa.o |
b7dcf96c | 17 | obj-$(CONFIG_HUGETLB_PAGE) += hugetlbpage.o |
b16e7766 | 18 | obj-$(CONFIG_NOT_COHERENT_CACHE) += dma-noncoherent.o |
e83d0169 | 19 | obj-$(CONFIG_PPC_COPRO_BASE) += copro_fault.o |
e0847283 | 20 | obj-$(CONFIG_PTDUMP_CORE) += ptdump/ |
2edb16ef | 21 | obj-$(CONFIG_KASAN) += kasan/ |