OpenCloudOS-Kernel/drivers/misc/mic
Nikhil Rao 76371c7c0d misc: mic: SCIF connections APIs i.e. accept and connect
SCIF connection APIs which establish a SCIF connection between
a pair of SCIF endpoints. A SCIF connection consists of a
dedicated queue-pair between the endpoints. Client messages are
sent over the queue-pair whereas the signaling associated with the
message is multiplexed over the node queue-pair. Similarly other
control messages such as exposing registered memory are also sent
over the node queue-pair. The SCIF endpoints must be in connected
state to exchange messages, register memory, map remote memory and
trigger DMA transfers. SCIF connections can be set up
asynchronously or synchronously.

Thanks to Johnnie S Peters for authoring parts of this patch during
early bring up of the SCIF driver.

Reviewed-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
Signed-off-by: Sudeep Dutt <sudeep.dutt@intel.com>
Signed-off-by: Nikhil Rao <nikhil.rao@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2015-05-24 12:13:36 -07:00
..
bus misc: mic: SCIF Hardware Bus 2015-05-24 12:13:36 -07:00
card Driver core patches for 3.19-rc1 2014-12-14 16:10:09 -08:00
common misc: mic: Common MIC header file changes in preparation for SCIF 2015-05-24 12:13:36 -07:00
host mic: drop pci_msi_off call on probe 2015-04-03 16:15:30 +02:00
scif misc: mic: SCIF connections APIs i.e. accept and connect 2015-05-24 12:13:36 -07:00
Kconfig misc: mic: SCIF open close bind and listen APIs 2015-05-24 12:13:36 -07:00
Makefile misc: mic: SCIF open close bind and listen APIs 2015-05-24 12:13:36 -07:00