xref: /linux/arch/sparc/mm/Makefile (revision a49468240e89628236b738b5ab9416eae8f90c15)
1b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0
21da177e4SLinus Torvalds# Makefile for the linux Sparc-specific parts of the memory manager.
31da177e4SLinus Torvalds#
41da177e4SLinus Torvalds
5c37ddd93SSam Ravnborgasflags-y := -ansi
61da177e4SLinus Torvalds
77b9afb86SChristoph Hellwigobj-$(CONFIG_SPARC64)   += ultra.o tlb.o tsb.o
827137e52SSam Ravnborgobj-y                   += fault_$(BITS).o
9c37ddd93SSam Ravnborgobj-y                   += init_$(BITS).o
10b4edf06cSAl Viroobj-$(CONFIG_SPARC32)   += srmmu.o iommu.o io-unit.o
116729cf79SSam Ravnborgobj-$(CONFIG_SPARC32)   += srmmu_access.o
12c37ddd93SSam Ravnborgobj-$(CONFIG_SPARC32)   += hypersparc.o viking.o tsunami.o swift.o
1331079488SSam Ravnborgobj-$(CONFIG_SPARC32)   += leon_mm.o
141da177e4SLinus Torvalds
1527137e52SSam Ravnborg# Only used by sparc64
1627137e52SSam Ravnborgobj-$(CONFIG_HUGETLB_PAGE) += hugetlbpage.o
17*0cc2dc49SMike Rapoport (IBM)
18*0cc2dc49SMike Rapoport (IBM)obj-$(CONFIG_EXECMEM)	+= execmem.o
19