1config 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. 9 10 For more details, and to get the userspace utility 11 programs, please see http://usbip.sourceforge.net/. 12 13 To compile this as a module, choose M here: the module will 14 be called usbip-core. 15 16 If unsure, say N. 17 18config 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. 25 26 To compile this driver as a module, choose M here: the 27 module will be called vhci-hcd. 28 29config 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. 36 37 To compile this driver as a module, choose M here: the 38 module will be called usbip-host. 39 40config 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. 46