11da177e4SLinus Torvaldsmenu "InfiniBand support" 21da177e4SLinus Torvalds 31da177e4SLinus Torvaldsconfig INFINIBAND 4a2b2f45bSAl Viro depends on PCI || BROKEN 51da177e4SLinus Torvalds tristate "InfiniBand support" 61da177e4SLinus Torvalds ---help--- 71da177e4SLinus Torvalds Core support for InfiniBand (IB). Make sure to also select 81da177e4SLinus Torvalds any protocols you wish to use as well as drivers for your 91da177e4SLinus Torvalds InfiniBand hardware. 101da177e4SLinus Torvalds 1117781cd6SJames Lentiniconfig INFINIBAND_USER_MAD 1217781cd6SJames Lentini tristate "InfiniBand userspace MAD support" 132d927d69SRoland Dreier depends on INFINIBAND 142d927d69SRoland Dreier ---help--- 1517781cd6SJames Lentini Userspace InfiniBand Management Datagram (MAD) support. This 1617781cd6SJames Lentini is the kernel side of the userspace MAD support, which allows 1717781cd6SJames Lentini userspace processes to send and receive MADs. You will also 1817781cd6SJames Lentini need libibumad from <http://www.openib.org>. 1917781cd6SJames Lentini 2017781cd6SJames Lentiniconfig INFINIBAND_USER_ACCESS 2117781cd6SJames Lentini tristate "InfiniBand userspace access (verbs and CM)" 2217781cd6SJames Lentini depends on INFINIBAND 2317781cd6SJames Lentini ---help--- 2417781cd6SJames Lentini Userspace InfiniBand access support. This enables the 2517781cd6SJames Lentini kernel side of userspace verbs and the userspace 2617781cd6SJames Lentini communication manager (CM). This allows userspace processes 2717781cd6SJames Lentini to set up connections and directly access InfiniBand 2817781cd6SJames Lentini hardware for fast-path operations. You will also need 2917781cd6SJames Lentini libibverbs, libibcm and a hardware driver library from 3017781cd6SJames Lentini <http://www.openib.org>. 312d927d69SRoland Dreier 321da177e4SLinus Torvaldssource "drivers/infiniband/hw/mthca/Kconfig" 3377d8798bSBryan O'Sullivansource "drivers/infiniband/hw/ipath/Kconfig" 341da177e4SLinus Torvalds 351da177e4SLinus Torvaldssource "drivers/infiniband/ulp/ipoib/Kconfig" 361da177e4SLinus Torvalds 37aef9ec39SRoland Dreiersource "drivers/infiniband/ulp/srp/Kconfig" 38aef9ec39SRoland Dreier 391da177e4SLinus Torvaldsendmenu 40