xref: /linux/drivers/infiniband/hw/mlx5/Makefile (revision 42f9bbd11278d0a270a75998f5c0d21e7b37c521)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
2e126ba97SEli Cohenobj-$(CONFIG_MLX5_INFINIBAND) += mlx5_ib.o
3e126ba97SEli Cohen
4*42f9bbd1SLeon Romanovskymlx5_ib-y := ah.o \
5*42f9bbd1SLeon Romanovsky	     cmd.o \
6*42f9bbd1SLeon Romanovsky	     cong.o \
7*42f9bbd1SLeon Romanovsky	     cq.o \
8*42f9bbd1SLeon Romanovsky	     doorbell.o \
9*42f9bbd1SLeon Romanovsky	     gsi.o \
10*42f9bbd1SLeon Romanovsky	     ib_virt.o \
11*42f9bbd1SLeon Romanovsky	     mad.o \
12*42f9bbd1SLeon Romanovsky	     main.o \
13*42f9bbd1SLeon Romanovsky	     mem.o \
14*42f9bbd1SLeon Romanovsky	     mr.o \
15*42f9bbd1SLeon Romanovsky	     qp.o \
16*42f9bbd1SLeon Romanovsky	     restrack.o \
17*42f9bbd1SLeon Romanovsky	     srq.o \
18*42f9bbd1SLeon Romanovsky	     srq_cmd.o
19*42f9bbd1SLeon Romanovsky
208cdd312cSHaggai Eranmlx5_ib-$(CONFIG_INFINIBAND_ON_DEMAND_PAGING) += odp.o
21fc385b7aSMark Blochmlx5_ib-$(CONFIG_MLX5_ESWITCH) += ib_rep.o
22*42f9bbd1SLeon Romanovskymlx5_ib-$(CONFIG_INFINIBAND_USER_ACCESS) += devx.o \
23*42f9bbd1SLeon Romanovsky					    flow.o \
24*42f9bbd1SLeon Romanovsky					    qos.o
25