summaryrefslogtreecommitdiffstats
path: root/sys/modules/Makefile
diff options
context:
space:
mode:
authorhselasky <hselasky@FreeBSD.org>2015-11-19 12:55:43 +0000
committerhselasky <hselasky@FreeBSD.org>2015-11-19 12:55:43 +0000
commit58c03bb7b145d90c53ff2b7d80fc1e12d4655029 (patch)
tree754807bc0d989beb4b34021e565d9e430da0b848 /sys/modules/Makefile
parent0b49a79f5ea54e4c5853245c9ea003f08d2cca63 (diff)
downloadFreeBSD-src-58c03bb7b145d90c53ff2b7d80fc1e12d4655029.zip
FreeBSD-src-58c03bb7b145d90c53ff2b7d80fc1e12d4655029.tar.gz
Add the mlx5 and mlx5en modules to the i386 and amd64 kernel builds by
default and add a manual page for mlx5en. The mlx5 module contains shared code for both infiniband and ethernet. The mlx5en module contains specific code for ethernet functionality only. A mlx5ib module is in the works for infiniband support. Supported hardware: - ConnectX-4: 10/20/25/40/50/56/100Gb/s speeds. - ConnectX-4 LX: 10/25/40/50Gb/s speeds (low power consumption) Refer to the mlx5en(4) manual page for a comprehensive list. The team porting the mlx5 driver(s) to FreeBSD: - Hans Petter Selasky <hselasky@freebsd.org> - Oded Shanoon <odeds@mellanox.com> - Meny Yossefi <menyy@mellanox.com> - Shany Michaely <shanim@mellanox.com> - Shahar Klein <shahark@mellanox.com> - Daria Genzel <dariaz@mellanox.com> - Mark Bloch <markb@mellanox.com> Differential Revision: https://reviews.freebsd.org/D4163 Submitted by: Mark Block <markb@mellanox.com> Sponsored by: Mellanox Technologies Reviewed by: gnn @ MFC after: 3 days
Diffstat (limited to 'sys/modules/Makefile')
-rw-r--r--sys/modules/Makefile7
1 files changed, 7 insertions, 0 deletions
diff --git a/sys/modules/Makefile b/sys/modules/Makefile
index 006e0fa..98b7e6f 100644
--- a/sys/modules/Makefile
+++ b/sys/modules/Makefile
@@ -226,6 +226,8 @@ SUBDIR= \
${_mlx4} \
${_mlx4ib} \
${_mlxen} \
+ ${_mlx5} \
+ ${_mlx5en} \
${_mly} \
mmc \
mmcsd \
@@ -608,6 +610,11 @@ _mlx4= mlx4
_mlx4ib= mlx4ib
_mlxen= mlxen
.endif
+_mlx5= mlx5
+.if (${MK_INET_SUPPORT} != "no" && ${MK_INET6_SUPPORT} != "no") || \
+ defined(ALL_MODULES)
+_mlx5en= mlx5en
+.endif
_mly= mly
.if ${MK_OFED} != "no" || defined(ALL_MODULES)
_mthca= mthca
OpenPOWER on IntegriCloud