GNU Linux-libre 5.10.215-gnu1
[releases.git] / drivers / infiniband / hw / mlx5 / Makefile
1 # SPDX-License-Identifier: GPL-2.0-only
2 obj-$(CONFIG_MLX5_INFINIBAND) += mlx5_ib.o
3
4 mlx5_ib-y := ah.o \
5              cmd.o \
6              cong.o \
7              counters.o \
8              cq.o \
9              doorbell.o \
10              gsi.o \
11              ib_virt.o \
12              mad.o \
13              main.o \
14              mem.o \
15              mr.o \
16              qp.o \
17              qpc.o \
18              restrack.o \
19              srq.o \
20              srq_cmd.o \
21              wr.o
22
23 mlx5_ib-$(CONFIG_INFINIBAND_ON_DEMAND_PAGING) += odp.o
24 mlx5_ib-$(CONFIG_MLX5_ESWITCH) += ib_rep.o
25 mlx5_ib-$(CONFIG_INFINIBAND_USER_ACCESS) += devx.o \
26                                             fs.o \
27                                             qos.o \
28                                             std_types.o