1.PATH: ${SRCTOP}/sys/dev/mthca 2 3KMOD= mthca 4SRCS= \ 5mthca_allocator.c \ 6mthca_av.c \ 7mthca_catas.c \ 8mthca_cmd.c \ 9mthca_cq.c \ 10mthca_eq.c \ 11mthca_mad.c \ 12mthca_main.c \ 13mthca_mcg.c \ 14mthca_memfree.c \ 15mthca_mr.c \ 16mthca_pd.c \ 17mthca_profile.c \ 18mthca_provider.c \ 19mthca_qp.c \ 20mthca_reset.c \ 21mthca_srq.c \ 22mthca_uar.c 23SRCS+= ${LINUXKPI_GENSRCS} 24SRCS+= opt_inet.h opt_inet6.h 25 26CFLAGS+= -I${SRCTOP}/sys/ofed/include 27CFLAGS+= -I${SRCTOP}/sys/ofed/include/uapi 28CFLAGS+= ${LINUXKPI_INCLUDES} 29CFLAGS+= -DCONFIG_INFINIBAND_USER_MEM 30CFLAGS+= -DINET6 -DINET 31 32.include <bsd.kmod.mk> 33 34CFLAGS+= -Wno-cast-qual -Wno-pointer-arith 35