1
0
Fork 0
alistair23-linux/drivers/staging/unisys/common-spar/include/channels
Ken Cox 12e364b9f0 staging: visorchipset driver to provide registration and other services
The visorchipset module receives device creation and destruction
events from the Command service partition of s-Par, as well as
controlling registration of shared device drivers with the s-Par
driver core. The events received are used to populate other s-Par
modules with their assigned shared devices. Visorchipset is required
for shared device drivers to function properly. Visorchipset also
stores information for handling dump disk device creation during
kdump.

In operation, the visorchipset module processes device creation and
destruction messages sent by s-Par's Command service partition through
a channel. These messages result in creation (or destruction) of each
virtual bus and virtual device. Each bus and device is also associated
with a communication channel, which is used to communicate with one or
more IO service partitions to perform device IO on behalf of the
guest.

Signed-off-by: Ken Cox <jkc@redhat.com>
Cc: Ben Romer <sparmaintainer@unisys.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2014-03-04 16:58:21 -08:00
..
channel.h
channel_guid.h staging: visorchipset driver to provide registration and other services 2014-03-04 16:58:21 -08:00
controlframework.h staging: visorchipset driver to provide registration and other services 2014-03-04 16:58:21 -08:00
controlvmchannel.h staging: visorchipset driver to provide registration and other services 2014-03-04 16:58:21 -08:00
diagchannel.h staging: visorchipset driver to provide registration and other services 2014-03-04 16:58:21 -08:00
iochannel.h staging: visorchipset driver to provide registration and other services 2014-03-04 16:58:21 -08:00
vbuschannel.h staging: visorchipset driver to provide registration and other services 2014-03-04 16:58:21 -08:00