aboutsummaryrefslogtreecommitdiff
path: root/sys/modules/bnxt
diff options
context:
space:
mode:
authorSumit Saxena <ssaxena@FreeBSD.org>2024-05-28 10:31:59 +0000
committerSumit Saxena <ssaxena@FreeBSD.org>2024-05-28 10:36:11 +0000
commitacd884dec99adcf8c4cdd0aa8a50be79c216f8e8 (patch)
tree62cde47d24a0ce5b7926e749bd531eab9f6fe607 /sys/modules/bnxt
parent862af86f4b7d2aec0623d19796e79cf96b4c7af6 (diff)
Diffstat (limited to 'sys/modules/bnxt')
-rw-r--r--sys/modules/bnxt/bnxt_re/Makefile22
1 files changed, 22 insertions, 0 deletions
diff --git a/sys/modules/bnxt/bnxt_re/Makefile b/sys/modules/bnxt/bnxt_re/Makefile
new file mode 100644
index 000000000000..d6aa701dbae6
--- /dev/null
+++ b/sys/modules/bnxt/bnxt_re/Makefile
@@ -0,0 +1,22 @@
+.PATH: ${SRCTOP}/sys/dev/bnxt/bnxt_re
+
+KMOD=bnxt_re
+SRCS += ib_verbs.c ib_verbs.h
+SRCS += qplib_fp.c qplib_fp.h
+SRCS += qplib_sp.c qplib_sp.h
+SRCS += qplib_res.c qplib_res.h
+SRCS += qplib_rcfw.c qplib_rcfw.h
+SRCS += stats.c stats.h
+SRCS += main.c bnxt_re.h
+SRCS += opt_inet.h opt_inet6.h opt_ratelimit.h
+SRCS += ${LINUXKPI_GENSRCS}
+
+CFLAGS+= -I${SRCTOP}/sys/dev/bnxt/bnxt_en
+CFLAGS+= -I${SRCTOP}/sys/ofed/include
+CFLAGS+= -I${SRCTOP}/sys/ofed/include/uapi
+CFLAGS+= ${LINUXKPI_INCLUDES}
+CFLAGS+= -DCONFIG_INFINIBAND_USER_MEM
+
+.include <bsd.kmod.mk>
+
+CFLAGS+= -Wno-cast-qual -Wno-pointer-arith ${GCC_MS_EXTENSIONS}