aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw/usnic/Kconfig
diff options
context:
space:
mode:
authorUpinder Malhi <umalhi@cisco.com>2013-09-10 03:38:16 +0000
committerRoland Dreier <roland@purestorage.com>2014-01-14 00:44:28 -0800
commite3cf00d0a87f025db5855a43a67c67a41fa79fef (patch)
tree34ab93de5918af08434dcf063e4ff5ae78425989 /drivers/infiniband/hw/usnic/Kconfig
parentLinux 3.13-rc8 (diff)
downloadlinux-dev-e3cf00d0a87f025db5855a43a67c67a41fa79fef.tar.xz
linux-dev-e3cf00d0a87f025db5855a43a67c67a41fa79fef.zip
IB/usnic: Add Cisco VIC low-level hardware driver
This adds a driver that allows userspace to use UD-like QPs over a proprietary Cisco transport with Cisco's Virtual Interface Cards (VICs), including VIC 1240 and 1280 cards. Signed-off-by: Upinder Malhi <umalhi@cisco.com> Signed-off-by: Christian Benvenuti <benve@cisco.com> Signed-off-by: Roland Dreier <roland@purestorage.com>
Diffstat (limited to 'drivers/infiniband/hw/usnic/Kconfig')
-rw-r--r--drivers/infiniband/hw/usnic/Kconfig10
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/infiniband/hw/usnic/Kconfig b/drivers/infiniband/hw/usnic/Kconfig
new file mode 100644
index 000000000000..2cc8ba00b34b
--- /dev/null
+++ b/drivers/infiniband/hw/usnic/Kconfig
@@ -0,0 +1,10 @@
+config INFINIBAND_USNIC
+ tristate "Verbs support for Cisco VIC"
+ depends on NETDEVICES && ETHERNET && PCI && INTEL_IOMMU
+ select ENIC
+ select NET_VENDOR_CISCO
+ select PCI_IOV
+ select INFINIBAND_USER_ACCESS
+ ---help---
+ This is a low-level driver for Cisco's Virtual Interface
+ Cards (VICs), including the VIC 1240 and 1280 cards.