Merge remote-tracking branch 'moduleh/module.h-split'
[linux-2.6/next.git] / drivers / staging / usbip / Kconfig
blobdd13c022068165bc3cc2b1dc160a6cbcd862c9ed
1 config USBIP_CORE
2         tristate "USB/IP support (EXPERIMENTAL)"
3         depends on USB && NET && EXPERIMENTAL
4         default N
5         ---help---
6           This enables pushing USB packets over IP to allow remote
7           machines direct access to USB devices. It provides the
8           USB/IP core that is required by both drivers.
10           For more details, and to get the userspace utility
11           programs, please see http://usbip.sourceforge.net/.
13           To compile this as a module, choose M here: the module will
14           be called usbip-core.
16           If unsure, say N.
18 config USBIP_VHCI_HCD
19         tristate "VHCI hcd"
20         depends on USBIP_CORE
21         default N
22         ---help---
23           This enables the USB/IP virtual host controller driver,
24           which is run on the remote machine.
26           To compile this driver as a module, choose M here: the
27           module will be called vhci-hcd.
29 config USBIP_HOST
30         tristate "Host driver"
31         depends on USBIP_CORE
32         default N
33         ---help---
34           This enables the USB/IP host driver, which is run on the
35           machine that is sharing the USB devices.
37           To compile this driver as a module, choose M here: the
38           module will be called usbip-host.
40 config USBIP_DEBUG
41         bool "Debug messages for USB/IP"
42         depends on USBIP_CORE
43         default N
44         ---help---
45           This enables the debug messages from the USB/IP drivers.