]> www.infradead.org Git - users/jedix/linux-maple.git/commit
usb: xen pvusb driver
authorNathanael Rensen <nathanael@polymorpheus.com>
Tue, 7 Feb 2012 05:50:24 +0000 (13:50 +0800)
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Fri, 24 Feb 2012 05:05:37 +0000 (00:05 -0500)
commitad1e5f177520a96e8780d1d6501810b2ad209fef
tree9bd62c9dbd2773d1e6da7b5b3ac9626cdddcb23d
parent17bd12ff6eb02d58530406ad7c83e1670e5f36b0
usb: xen pvusb driver

Port the original Xen PV USB drivers developed by Noboru Iwamatsu
<n_iwamatsu@jp.fujitsu.com> to the Linux pvops kernel. The backend driver
resides in dom0 with access to the physical USB device. The frontend driver
resides in a domU to provide paravirtualised access to physical USB devices.

For usage, see http://wiki.xensource.com/xenwiki/XenUSBPassthrough.

Signed-off-by: Nathanael Rensen <nathanael@polymorpheus.com>.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Conflicts:

drivers/usb/host/Kconfig
drivers/usb/host/Makefile
drivers/usb/host/Kconfig
drivers/usb/host/Makefile
drivers/usb/host/xen-usbback/Makefile [new file with mode: 0644]
drivers/usb/host/xen-usbback/common.h [new file with mode: 0644]
drivers/usb/host/xen-usbback/usbback.c [new file with mode: 0644]
drivers/usb/host/xen-usbback/usbdev.c [new file with mode: 0644]
drivers/usb/host/xen-usbback/xenbus.c [new file with mode: 0644]
drivers/usb/host/xen-usbfront.c [new file with mode: 0644]
include/xen/interface/io/usbif.h [new file with mode: 0644]