1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0 2*4882a593Smuzhiyunobj-y := dma-mapping.o extable.o fault.o init.o \ 3*4882a593Smuzhiyun cache.o copypage.o flush.o \ 4*4882a593Smuzhiyun ioremap.o mmap.o pgd.o mmu.o \ 5*4882a593Smuzhiyun context.o proc.o pageattr.o 6*4882a593Smuzhiyunobj-$(CONFIG_HUGETLB_PAGE) += hugetlbpage.o 7*4882a593Smuzhiyunobj-$(CONFIG_PTDUMP_CORE) += ptdump.o 8*4882a593Smuzhiyunobj-$(CONFIG_PTDUMP_DEBUGFS) += ptdump_debugfs.o 9*4882a593Smuzhiyunobj-$(CONFIG_NUMA) += numa.o 10*4882a593Smuzhiyunobj-$(CONFIG_DEBUG_VIRTUAL) += physaddr.o 11*4882a593Smuzhiyunobj-$(CONFIG_ARM64_MTE) += mteswap.o 12*4882a593SmuzhiyunKASAN_SANITIZE_physaddr.o += n 13*4882a593Smuzhiyun 14*4882a593Smuzhiyunobj-$(CONFIG_KASAN) += kasan_init.o 15*4882a593SmuzhiyunKASAN_SANITIZE_kasan_init.o := n 16*4882a593Smuzhiyun 17*4882a593Smuzhiyunobj-$(CONFIG_ROCKCHIP_ARM64_ALIGN_FAULT_FIX) += fixup_fault.o 18*4882a593Smuzhiyunobj-$(CONFIG_ARM64_ERRATUM_2454944) += dma-mapping-noalias.o 19