]> git.proxmox.com Git - mirror_ubuntu-kernels.git/blob - drivers/infiniband/hw/hfi1/Makefile
Merge branches 'for-5.1/upstream-fixes', 'for-5.2/core', 'for-5.2/ish', 'for-5.2...
[mirror_ubuntu-kernels.git] / drivers / infiniband / hw / hfi1 / Makefile
1 # SPDX-License-Identifier: GPL-2.0
2 #
3 # HFI driver
4 #
5 #
6 #
7 # Called from the kernel module build system.
8 #
9 obj-$(CONFIG_INFINIBAND_HFI1) += hfi1.o
10
11 hfi1-y := \
12 affinity.o \
13 chip.o \
14 device.o \
15 driver.o \
16 efivar.o \
17 eprom.o \
18 exp_rcv.o \
19 file_ops.o \
20 firmware.o \
21 init.o \
22 intr.o \
23 iowait.o \
24 mad.o \
25 mmu_rb.o \
26 msix.o \
27 opfn.o \
28 pcie.o \
29 pio.o \
30 pio_copy.o \
31 platform.o \
32 qp.o \
33 qsfp.o \
34 rc.o \
35 ruc.o \
36 sdma.o \
37 sysfs.o \
38 tid_rdma.o \
39 trace.o \
40 uc.o \
41 ud.o \
42 user_exp_rcv.o \
43 user_pages.o \
44 user_sdma.o \
45 verbs.o \
46 verbs_txreq.o \
47 vnic_main.o \
48 vnic_sdma.o
49
50 ifdef CONFIG_DEBUG_FS
51 hfi1-y += debugfs.o
52 ifdef CONFIG_FAULT_INJECTION
53 ifdef CONFIG_FAULT_INJECTION_DEBUG_FS
54 hfi1-y += fault.o
55 endif
56 endif
57 endif
58
59 CFLAGS_trace.o = -I$(src)
60 ifdef MVERSION
61 CFLAGS_driver.o = -DHFI_DRIVER_VERSION_BASE=\"$(MVERSION)\"
62 endif