1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# HFI driver 4*4882a593Smuzhiyun# 5*4882a593Smuzhiyun# 6*4882a593Smuzhiyun# 7*4882a593Smuzhiyun# Called from the kernel module build system. 8*4882a593Smuzhiyun# 9*4882a593Smuzhiyunobj-$(CONFIG_INFINIBAND_HFI1) += hfi1.o 10*4882a593Smuzhiyun 11*4882a593Smuzhiyunhfi1-y := \ 12*4882a593Smuzhiyun affinity.o \ 13*4882a593Smuzhiyun aspm.o \ 14*4882a593Smuzhiyun chip.o \ 15*4882a593Smuzhiyun device.o \ 16*4882a593Smuzhiyun driver.o \ 17*4882a593Smuzhiyun efivar.o \ 18*4882a593Smuzhiyun eprom.o \ 19*4882a593Smuzhiyun exp_rcv.o \ 20*4882a593Smuzhiyun file_ops.o \ 21*4882a593Smuzhiyun firmware.o \ 22*4882a593Smuzhiyun init.o \ 23*4882a593Smuzhiyun intr.o \ 24*4882a593Smuzhiyun iowait.o \ 25*4882a593Smuzhiyun ipoib_main.o \ 26*4882a593Smuzhiyun ipoib_rx.o \ 27*4882a593Smuzhiyun ipoib_tx.o \ 28*4882a593Smuzhiyun mad.o \ 29*4882a593Smuzhiyun mmu_rb.o \ 30*4882a593Smuzhiyun msix.o \ 31*4882a593Smuzhiyun netdev_rx.o \ 32*4882a593Smuzhiyun opfn.o \ 33*4882a593Smuzhiyun pcie.o \ 34*4882a593Smuzhiyun pio.o \ 35*4882a593Smuzhiyun pio_copy.o \ 36*4882a593Smuzhiyun platform.o \ 37*4882a593Smuzhiyun qp.o \ 38*4882a593Smuzhiyun qsfp.o \ 39*4882a593Smuzhiyun rc.o \ 40*4882a593Smuzhiyun ruc.o \ 41*4882a593Smuzhiyun sdma.o \ 42*4882a593Smuzhiyun sysfs.o \ 43*4882a593Smuzhiyun tid_rdma.o \ 44*4882a593Smuzhiyun trace.o \ 45*4882a593Smuzhiyun uc.o \ 46*4882a593Smuzhiyun ud.o \ 47*4882a593Smuzhiyun user_exp_rcv.o \ 48*4882a593Smuzhiyun user_pages.o \ 49*4882a593Smuzhiyun user_sdma.o \ 50*4882a593Smuzhiyun verbs.o \ 51*4882a593Smuzhiyun verbs_txreq.o \ 52*4882a593Smuzhiyun vnic_main.o \ 53*4882a593Smuzhiyun vnic_sdma.o 54*4882a593Smuzhiyun 55*4882a593Smuzhiyunifdef CONFIG_DEBUG_FS 56*4882a593Smuzhiyunhfi1-y += debugfs.o 57*4882a593Smuzhiyunifdef CONFIG_FAULT_INJECTION 58*4882a593Smuzhiyunifdef CONFIG_FAULT_INJECTION_DEBUG_FS 59*4882a593Smuzhiyunhfi1-y += fault.o 60*4882a593Smuzhiyunendif 61*4882a593Smuzhiyunendif 62*4882a593Smuzhiyunendif 63*4882a593Smuzhiyun 64*4882a593SmuzhiyunCFLAGS_trace.o = -I$(src) 65*4882a593Smuzhiyunifdef MVERSION 66*4882a593SmuzhiyunCFLAGS_driver.o = -DHFI_DRIVER_VERSION_BASE=\"$(MVERSION)\" 67*4882a593Smuzhiyunendif 68