1b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0 2f48ad614SDennis Dalessandro# 3f48ad614SDennis Dalessandro# HFI driver 4f48ad614SDennis Dalessandro# 5f48ad614SDennis Dalessandro# 6f48ad614SDennis Dalessandro# 7f48ad614SDennis Dalessandro# Called from the kernel module build system. 8f48ad614SDennis Dalessandro# 9f48ad614SDennis Dalessandroobj-$(CONFIG_INFINIBAND_HFI1) += hfi1.o 10f48ad614SDennis Dalessandro 11c54a73d8SDennis Dalessandrohfi1-y := \ 12c54a73d8SDennis Dalessandro affinity.o \ 13bf3b1e0cSMichael J. Ruhl aspm.o \ 14c54a73d8SDennis Dalessandro chip.o \ 15c54a73d8SDennis Dalessandro device.o \ 16c54a73d8SDennis Dalessandro driver.o \ 17c54a73d8SDennis Dalessandro efivar.o \ 18c54a73d8SDennis Dalessandro eprom.o \ 19c54a73d8SDennis Dalessandro exp_rcv.o \ 20c54a73d8SDennis Dalessandro file_ops.o \ 21c54a73d8SDennis Dalessandro firmware.o \ 22c54a73d8SDennis Dalessandro init.o \ 23c54a73d8SDennis Dalessandro intr.o \ 245da0fc9dSDennis Dalessandro iowait.o \ 25438d7ddaSGary Leshner ipoib_main.o \ 266991abcbSKaike Wan ipoib_rx.o \ 27d99dc602SGary Leshner ipoib_tx.o \ 28c54a73d8SDennis Dalessandro mad.o \ 29c54a73d8SDennis Dalessandro mmu_rb.o \ 3009e71899SMichael J. Ruhl msix.o \ 316991abcbSKaike Wan netdev_rx.o \ 32f01b4d5aSKaike Wan opfn.o \ 33c54a73d8SDennis Dalessandro pcie.o \ 34*d2c02346SBrendan Cunningham pin_system.o \ 35c54a73d8SDennis Dalessandro pio.o \ 36c54a73d8SDennis Dalessandro pio_copy.o \ 37c54a73d8SDennis Dalessandro platform.o \ 38c54a73d8SDennis Dalessandro qp.o \ 39c54a73d8SDennis Dalessandro qsfp.o \ 40c54a73d8SDennis Dalessandro rc.o \ 41c54a73d8SDennis Dalessandro ruc.o \ 42c54a73d8SDennis Dalessandro sdma.o \ 43c54a73d8SDennis Dalessandro sysfs.o \ 445190f052SMike Marciniszyn tid_rdma.o \ 45c54a73d8SDennis Dalessandro trace.o \ 46c54a73d8SDennis Dalessandro uc.o \ 47c54a73d8SDennis Dalessandro ud.o \ 48c54a73d8SDennis Dalessandro user_exp_rcv.o \ 49c54a73d8SDennis Dalessandro user_pages.o \ 50c54a73d8SDennis Dalessandro user_sdma.o \ 51c54a73d8SDennis Dalessandro verbs.o \ 52c54a73d8SDennis Dalessandro verbs_txreq.o \ 53c54a73d8SDennis Dalessandro vnic_main.o \ 54c54a73d8SDennis Dalessandro vnic_sdma.o 55a74d5307SMitko Haralanov 56a74d5307SMitko Haralanovifdef CONFIG_DEBUG_FS 57a74d5307SMitko Haralanovhfi1-y += debugfs.o 58a74d5307SMitko Haralanovifdef CONFIG_FAULT_INJECTION 59a74d5307SMitko Haralanovifdef CONFIG_FAULT_INJECTION_DEBUG_FS 60a74d5307SMitko Haralanovhfi1-y += fault.o 61a74d5307SMitko Haralanovendif 62a74d5307SMitko Haralanovendif 63a74d5307SMitko Haralanovendif 64f48ad614SDennis Dalessandro 65f48ad614SDennis DalessandroCFLAGS_trace.o = -I$(src) 66f48ad614SDennis Dalessandroifdef MVERSION 67f48ad614SDennis DalessandroCFLAGS_driver.o = -DHFI_DRIVER_VERSION_BASE=\"$(MVERSION)\" 68f48ad614SDennis Dalessandroendif 69