xref: /OK3568_Linux_fs/kernel/drivers/infiniband/hw/hfi1/Makefile (revision 4882a59341e53eb6f0b4789bf948001014eff981)
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