diff options
author | Roland Dreier <rolandd@cisco.com> | 2007-05-09 05:00:38 +0400 |
---|---|---|
committer | Roland Dreier <rolandd@cisco.com> | 2007-05-09 05:00:38 +0400 |
commit | 225c7b1feef1b41170f7037a5b10a65cd8a42c54 (patch) | |
tree | 702a0a2cbba7f1c5b2949d236b4463d486204fdc /drivers/infiniband/hw/mlx4/Kconfig | |
parent | 1bf66a30421ca772820f489d88c16d0c430d6a67 (diff) | |
download | linux-225c7b1feef1b41170f7037a5b10a65cd8a42c54.tar.xz |
IB/mlx4: Add a driver Mellanox ConnectX InfiniBand adapters
Add an InfiniBand driver for Mellanox ConnectX adapters. Because
these adapters can also be used as ethernet NICs and Fibre Channel
HBAs, the driver is split into two modules:
mlx4_core: Handles low-level things like device initialization and
processing firmware commands. Also controls resource allocation
so that the InfiniBand, ethernet and FC functions can share a
device without stepping on each other.
mlx4_ib: Handles InfiniBand-specific things; plugs into the
InfiniBand midlayer.
Signed-off-by: Roland Dreier <rolandd@cisco.com>
Diffstat (limited to 'drivers/infiniband/hw/mlx4/Kconfig')
-rw-r--r-- | drivers/infiniband/hw/mlx4/Kconfig | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/drivers/infiniband/hw/mlx4/Kconfig b/drivers/infiniband/hw/mlx4/Kconfig new file mode 100644 index 000000000000..b8912cdb9663 --- /dev/null +++ b/drivers/infiniband/hw/mlx4/Kconfig @@ -0,0 +1,9 @@ +config MLX4_INFINIBAND + tristate "Mellanox ConnectX HCA support" + depends on INFINIBAND + select MLX4_CORE + ---help--- + This driver provides low-level InfiniBand support for + Mellanox ConnectX PCI Express host channel adapters (HCAs). + This is required to use InfiniBand protocols such as + IP-over-IB or SRP with these devices. |