2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-16 01:04:08 +08:00
linux-next/drivers/misc/mic/bus
Sudeep Dutt a19ddd6fd2 misc: mic: MIC VOP Bus
The Virtio Over PCIe (VOP) bus abstracts the low level hardware
details like interrupts and mapping remote memory so that the same VOP
driver can work without changes with different MIC host or card
drivers as long as the hardware bus operations are implemented. The
VOP driver registers itself on the VOP bus. The base PCIe drivers
implement the bus ops and register VOP devices on the bus, resulting
in the VOP driver being probed with the VOP devices. This allows the
VOP functionality to be shared between multiple generations of Intel
MIC products.

Reviewed-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
Signed-off-by: Sudeep Dutt <sudeep.dutt@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2016-02-09 17:32:37 -08:00
..
cosm_bus.c misc: mic: replace kfree with put_device 2015-10-17 21:42:29 -07:00
cosm_bus.h misc: mic: Fix crash when MIC reset is invoked in RESET_FAILED state 2016-02-07 22:53:40 -08:00
Makefile misc: mic: MIC VOP Bus 2016-02-09 17:32:37 -08:00
mic_bus.c misc: mic: replace kfree with put_device 2015-10-17 21:42:29 -07:00
scif_bus.c misc: mic: replace kfree with put_device 2015-10-17 21:42:29 -07:00
scif_bus.h misc: mic: Update MIC host daemon with COSM changes 2015-10-04 12:54:54 +01:00
vop_bus.c misc: mic: MIC VOP Bus 2016-02-09 17:32:37 -08:00
vop_bus.h misc: mic: MIC VOP Bus 2016-02-09 17:32:37 -08:00