1cdcd52d4SBartosz Sobczak.include <bsd.own.mk> 2cdcd52d4SBartosz Sobczak 3cdcd52d4SBartosz SobczakOFED_INC_DIR = ${.CURDIR}/../../ofed/include 4cdcd52d4SBartosz SobczakICE_DIR = ${.CURDIR}/../../dev/ice 5cdcd52d4SBartosz Sobczak.PATH: ${.CURDIR}/../../dev/irdma 6cdcd52d4SBartosz Sobczak 7cdcd52d4SBartosz SobczakKMOD= irdma 8cdcd52d4SBartosz SobczakSRCS= icrdma.c 9cdcd52d4SBartosz SobczakSRCS+= fbsd_kcompat.c irdma_hw.c irdma_verbs.c irdma_utils.c 10cdcd52d4SBartosz SobczakSRCS+= irdma_cm.c irdma_kcompat.c 11cdcd52d4SBartosz SobczakSRCS+= irdma_if.h irdma_di_if.h ice_rdma.h vnode_if.h device_if.h bus_if.h opt_inet.h pci_if.h opt_inet6.h 12cdcd52d4SBartosz Sobczak# Shared source 13cdcd52d4SBartosz SobczakSRCS+= irdma_ctrl.c irdma_hmc.c icrdma_hw.c irdma_pble.c irdma_puda.c irdma_uda.c irdma_uk.c irdma_ws.c 14cdcd52d4SBartosz Sobczak 15cdcd52d4SBartosz SobczakCFLAGS+= -I${ICE_DIR} -I${OFED_INC_DIR} 16cdcd52d4SBartosz SobczakCFLAGS+= -I${OFED_INC_DIR}/uapi 17*514fb387SBjoern A. ZeebCFLAGS+= ${LINUXKPI_INCLUDES} 18cdcd52d4SBartosz SobczakCFLAGS+= -DCONFIG_INFINIBAND_USER_MEM 19cdcd52d4SBartosz Sobczak 20cdcd52d4SBartosz Sobczakice_rdma.h: 21cdcd52d4SBartosz Sobczak cp $(ICE_DIR)/ice_rdma.h . 22cdcd52d4SBartosz Sobczak 23cdcd52d4SBartosz Sobczak.include <bsd.kmod.mk> 24