xref: /OK3568_Linux_fs/kernel/arch/mips/mm/Makefile (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0
2*4882a593Smuzhiyun#
3*4882a593Smuzhiyun# Makefile for the Linux/MIPS-specific parts of the memory manager.
4*4882a593Smuzhiyun#
5*4882a593Smuzhiyun
6*4882a593Smuzhiyunobj-y				+= cache.o
7*4882a593Smuzhiyunobj-y				+= context.o
8*4882a593Smuzhiyunobj-y				+= extable.o
9*4882a593Smuzhiyunobj-y				+= fault.o
10*4882a593Smuzhiyunobj-y				+= init.o
11*4882a593Smuzhiyunobj-y				+= mmap.o
12*4882a593Smuzhiyunobj-y				+= page.o
13*4882a593Smuzhiyunobj-y				+= page-funcs.o
14*4882a593Smuzhiyunobj-y				+= pgtable.o
15*4882a593Smuzhiyunobj-y				+= tlbex.o
16*4882a593Smuzhiyunobj-y				+= tlbex-fault.o
17*4882a593Smuzhiyunobj-y				+= tlb-funcs.o
18*4882a593Smuzhiyun
19*4882a593Smuzhiyunifdef CONFIG_CPU_MICROMIPS
20*4882a593Smuzhiyunobj-y				+= uasm-micromips.o
21*4882a593Smuzhiyunelse
22*4882a593Smuzhiyunobj-y				+= uasm-mips.o
23*4882a593Smuzhiyunendif
24*4882a593Smuzhiyun
25*4882a593Smuzhiyunobj-$(CONFIG_32BIT)		+= ioremap.o pgtable-32.o
26*4882a593Smuzhiyunobj-$(CONFIG_64BIT)		+= ioremap64.o pgtable-64.o
27*4882a593Smuzhiyunobj-$(CONFIG_HIGHMEM)		+= highmem.o
28*4882a593Smuzhiyunobj-$(CONFIG_HUGETLB_PAGE)	+= hugetlbpage.o
29*4882a593Smuzhiyunobj-$(CONFIG_DMA_NONCOHERENT)	+= dma-noncoherent.o
30*4882a593Smuzhiyun
31*4882a593Smuzhiyunobj-$(CONFIG_CPU_R3K_TLB)	+= tlb-r3k.o
32*4882a593Smuzhiyunobj-$(CONFIG_CPU_R4K_CACHE_TLB) += c-r4k.o cex-gen.o tlb-r4k.o
33*4882a593Smuzhiyunobj-$(CONFIG_CPU_R3000)		+= c-r3k.o
34*4882a593Smuzhiyunobj-$(CONFIG_CPU_SB1)		+= c-r4k.o cerr-sb1.o cex-sb1.o tlb-r4k.o
35*4882a593Smuzhiyunobj-$(CONFIG_CPU_TX39XX)	+= c-tx39.o
36*4882a593Smuzhiyunobj-$(CONFIG_CPU_CAVIUM_OCTEON) += c-octeon.o cex-oct.o tlb-r4k.o
37*4882a593Smuzhiyun
38*4882a593Smuzhiyunobj-$(CONFIG_IP22_CPU_SCACHE)	+= sc-ip22.o
39*4882a593Smuzhiyunobj-$(CONFIG_R5000_CPU_SCACHE)	+= sc-r5k.o
40*4882a593Smuzhiyunobj-$(CONFIG_RM7000_CPU_SCACHE) += sc-rm7k.o
41*4882a593Smuzhiyunobj-$(CONFIG_MIPS_CPU_SCACHE)	+= sc-mips.o
42*4882a593Smuzhiyunobj-$(CONFIG_SCACHE_DEBUGFS)	+= sc-debugfs.o
43