xref: /openbmc/linux/drivers/infiniband/core/Makefile (revision 2f85d24e)
12f85d24eSMatan Barakinfiniband-$(CONFIG_INFINIBAND_ADDR_TRANS)	:= rdma_cm.o
275216638SSean Heftyuser_access-$(CONFIG_INFINIBAND_ADDR_TRANS)	:= rdma_ucm.o
37025fcd3SSean Hefty
4a977049dSHal Rosenstockobj-$(CONFIG_INFINIBAND) +=		ib_core.o ib_mad.o ib_sa.o \
52f85d24eSMatan Barak					ib_cm.o iw_cm.o ib_addr.o \
62f85d24eSMatan Barak					$(infiniband-y)
717781cd6SJames Lentiniobj-$(CONFIG_INFINIBAND_USER_MAD) +=	ib_umad.o
875216638SSean Heftyobj-$(CONFIG_INFINIBAND_USER_ACCESS) +=	ib_uverbs.o ib_ucm.o \
975216638SSean Hefty					$(user_access-y)
101da177e4SLinus Torvalds
111da177e4SLinus Torvaldsib_core-y :=			packer.o ud_header.o verbs.o sysfs.o \
12b2cbae2cSRoland Dreier				device.o fmr_pool.o cache.o netlink.o
13f7c6a7b5SRoland Dreierib_core-$(CONFIG_INFINIBAND_USER_MEM) += umem.o
141da177e4SLinus Torvalds
15fa619a77SHal Rosenstockib_mad-y :=			mad.o smi.o agent.o mad_rmpp.o
161da177e4SLinus Torvalds
17faec2f7bSSean Heftyib_sa-y :=			sa_query.o multicast.o
181da177e4SLinus Torvalds
19a977049dSHal Rosenstockib_cm-y :=			cm.o
20a977049dSHal Rosenstock
2107ebafbaSTom Tuckeriw_cm-y :=			iwcm.o
2207ebafbaSTom Tucker
23e51060f0SSean Heftyrdma_cm-y :=			cma.o
24e51060f0SSean Hefty
2575216638SSean Heftyrdma_ucm-y :=			ucma.o
2675216638SSean Hefty
277025fcd3SSean Heftyib_addr-y :=			addr.o
287025fcd3SSean Hefty
291da177e4SLinus Torvaldsib_umad-y :=			user_mad.o
302d927d69SRoland Dreier
318fd65b09SHal Rosenstockib_ucm-y :=			ucm.o
328fd65b09SHal Rosenstock
33f7c6a7b5SRoland Dreierib_uverbs-y :=			uverbs_main.o uverbs_cmd.o uverbs_marshall.o
34