xref: /kernel/linux/linux-5.10/arch/mips/mm/Makefile (revision 8c2ecf20)
18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0
28c2ecf20Sopenharmony_ci#
38c2ecf20Sopenharmony_ci# Makefile for the Linux/MIPS-specific parts of the memory manager.
48c2ecf20Sopenharmony_ci#
58c2ecf20Sopenharmony_ci
68c2ecf20Sopenharmony_ciobj-y				+= cache.o
78c2ecf20Sopenharmony_ciobj-y				+= context.o
88c2ecf20Sopenharmony_ciobj-y				+= extable.o
98c2ecf20Sopenharmony_ciobj-y				+= fault.o
108c2ecf20Sopenharmony_ciobj-y				+= init.o
118c2ecf20Sopenharmony_ciobj-y				+= mmap.o
128c2ecf20Sopenharmony_ciobj-y				+= page.o
138c2ecf20Sopenharmony_ciobj-y				+= page-funcs.o
148c2ecf20Sopenharmony_ciobj-y				+= pgtable.o
158c2ecf20Sopenharmony_ciobj-y				+= tlbex.o
168c2ecf20Sopenharmony_ciobj-y				+= tlbex-fault.o
178c2ecf20Sopenharmony_ciobj-y				+= tlb-funcs.o
188c2ecf20Sopenharmony_ci
198c2ecf20Sopenharmony_ciifdef CONFIG_CPU_MICROMIPS
208c2ecf20Sopenharmony_ciobj-y				+= uasm-micromips.o
218c2ecf20Sopenharmony_cielse
228c2ecf20Sopenharmony_ciobj-y				+= uasm-mips.o
238c2ecf20Sopenharmony_ciendif
248c2ecf20Sopenharmony_ci
258c2ecf20Sopenharmony_ciobj-$(CONFIG_32BIT)		+= ioremap.o pgtable-32.o
268c2ecf20Sopenharmony_ciobj-$(CONFIG_64BIT)		+= ioremap64.o pgtable-64.o
278c2ecf20Sopenharmony_ciobj-$(CONFIG_HIGHMEM)		+= highmem.o
288c2ecf20Sopenharmony_ciobj-$(CONFIG_HUGETLB_PAGE)	+= hugetlbpage.o
298c2ecf20Sopenharmony_ciobj-$(CONFIG_DMA_NONCOHERENT)	+= dma-noncoherent.o
308c2ecf20Sopenharmony_ci
318c2ecf20Sopenharmony_ciobj-$(CONFIG_CPU_R3K_TLB)	+= tlb-r3k.o
328c2ecf20Sopenharmony_ciobj-$(CONFIG_CPU_R4K_CACHE_TLB) += c-r4k.o cex-gen.o tlb-r4k.o
338c2ecf20Sopenharmony_ciobj-$(CONFIG_CPU_R3000)		+= c-r3k.o
348c2ecf20Sopenharmony_ciobj-$(CONFIG_CPU_SB1)		+= c-r4k.o cerr-sb1.o cex-sb1.o tlb-r4k.o
358c2ecf20Sopenharmony_ciobj-$(CONFIG_CPU_TX39XX)	+= c-tx39.o
368c2ecf20Sopenharmony_ciobj-$(CONFIG_CPU_CAVIUM_OCTEON) += c-octeon.o cex-oct.o tlb-r4k.o
378c2ecf20Sopenharmony_ci
388c2ecf20Sopenharmony_ciobj-$(CONFIG_IP22_CPU_SCACHE)	+= sc-ip22.o
398c2ecf20Sopenharmony_ciobj-$(CONFIG_R5000_CPU_SCACHE)	+= sc-r5k.o
408c2ecf20Sopenharmony_ciobj-$(CONFIG_RM7000_CPU_SCACHE) += sc-rm7k.o
418c2ecf20Sopenharmony_ciobj-$(CONFIG_MIPS_CPU_SCACHE)	+= sc-mips.o
428c2ecf20Sopenharmony_ciobj-$(CONFIG_SCACHE_DEBUGFS)	+= sc-debugfs.o
43