1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# Makefile for MIPS-specific library files.. 4*4882a593Smuzhiyun# 5*4882a593Smuzhiyun 6*4882a593Smuzhiyunlib-y += bitops.o csum_partial.o delay.o memcpy.o memset.o \ 7*4882a593Smuzhiyun mips-atomic.o strncpy_user.o \ 8*4882a593Smuzhiyun strnlen_user.o uncached.o 9*4882a593Smuzhiyun 10*4882a593Smuzhiyunobj-y += iomap_copy.o 11*4882a593Smuzhiyunobj-$(CONFIG_PCI) += iomap-pci.o 12*4882a593Smuzhiyunlib-$(CONFIG_GENERIC_CSUM) := $(filter-out csum_partial.o, $(lib-y)) 13*4882a593Smuzhiyun 14*4882a593Smuzhiyunobj-$(CONFIG_CPU_GENERIC_DUMP_TLB) += dump_tlb.o 15*4882a593Smuzhiyunobj-$(CONFIG_CPU_R3000) += r3k_dump_tlb.o 16*4882a593Smuzhiyunobj-$(CONFIG_CPU_TX39XX) += r3k_dump_tlb.o 17*4882a593Smuzhiyun 18*4882a593Smuzhiyun# libgcc-style stuff needed in the kernel 19*4882a593Smuzhiyunobj-y += bswapsi.o bswapdi.o multi3.o 20