Makefile 821 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  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. hfi1-y := \
  11. affinity.o \
  12. chip.o \
  13. device.o \
  14. driver.o \
  15. efivar.o \
  16. eprom.o \
  17. exp_rcv.o \
  18. file_ops.o \
  19. firmware.o \
  20. init.o \
  21. intr.o \
  22. iowait.o \
  23. mad.o \
  24. mmu_rb.o \
  25. msix.o \
  26. pcie.o \
  27. pio.o \
  28. pio_copy.o \
  29. platform.o \
  30. qp.o \
  31. qsfp.o \
  32. rc.o \
  33. ruc.o \
  34. sdma.o \
  35. sysfs.o \
  36. trace.o \
  37. uc.o \
  38. ud.o \
  39. user_exp_rcv.o \
  40. user_pages.o \
  41. user_sdma.o \
  42. verbs.o \
  43. verbs_txreq.o \
  44. vnic_main.o \
  45. vnic_sdma.o
  46. ifdef CONFIG_DEBUG_FS
  47. hfi1-y += debugfs.o
  48. ifdef CONFIG_FAULT_INJECTION
  49. ifdef CONFIG_FAULT_INJECTION_DEBUG_FS
  50. hfi1-y += fault.o
  51. endif
  52. endif
  53. endif
  54. CFLAGS_trace.o = -I$(src)
  55. ifdef MVERSION
  56. CFLAGS_driver.o = -DHFI_DRIVER_VERSION_BASE=\"$(MVERSION)\"
  57. endif