xref: /linux/drivers/infiniband/hw/mlx5/Makefile (revision 8d2b0853add1d7534dc0794e3c8e0b9e8c4ec640)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
2e126ba97SEli Cohenobj-$(CONFIG_MLX5_INFINIBAND) += mlx5_ib.o
3e126ba97SEli Cohen
442f9bbd1SLeon Romanovskymlx5_ib-y := ah.o \
542f9bbd1SLeon Romanovsky	     cmd.o \
642f9bbd1SLeon Romanovsky	     cong.o \
764825827SLeon Romanovsky	     counters.o \
842f9bbd1SLeon Romanovsky	     cq.o \
96910e366SYishai Hadas	     data_direct.o \
10831df883SMaor Gottlieb	     dm.o \
11*3c819070SYishai Hadas	     dmah.o \
1242f9bbd1SLeon Romanovsky	     doorbell.o \
1336e0d433SPatrisious Haddad	     fs.o \
1442f9bbd1SLeon Romanovsky	     gsi.o \
1542f9bbd1SLeon Romanovsky	     ib_virt.o \
1642f9bbd1SLeon Romanovsky	     mad.o \
1742f9bbd1SLeon Romanovsky	     main.o \
1842f9bbd1SLeon Romanovsky	     mem.o \
1942f9bbd1SLeon Romanovsky	     mr.o \
2042f9bbd1SLeon Romanovsky	     qp.o \
21333fbaa0SLeon Romanovsky	     qpc.o \
2242f9bbd1SLeon Romanovsky	     restrack.o \
2342f9bbd1SLeon Romanovsky	     srq.o \
24029e88fdSLeon Romanovsky	     srq_cmd.o \
2504876c12SAharon Landau	     umr.o \
26029e88fdSLeon Romanovsky	     wr.o
2742f9bbd1SLeon Romanovsky
288cdd312cSHaggai Eranmlx5_ib-$(CONFIG_INFINIBAND_ON_DEMAND_PAGING) += odp.o
29fc385b7aSMark Blochmlx5_ib-$(CONFIG_MLX5_ESWITCH) += ib_rep.o
3042f9bbd1SLeon Romanovskymlx5_ib-$(CONFIG_INFINIBAND_USER_ACCESS) += devx.o \
3105f71ef9SYishai Hadas					    qos.o \
3205f71ef9SYishai Hadas					    std_types.o
33758ce14aSPatrisious Haddadmlx5_ib-$(CONFIG_MLX5_MACSEC) += macsec.o
34