# SPDX-License-Identifier: GPL-2.0 config [31mCONFIG_USBIP_CORE[0m tristate "USB/IP support" depends on [31mCONFIG_NET[0m select [31mCONFIG_USB_COMMON[0m ---help--- This enables pushing [31mCONFIG_USB[0m packets over IP to allow remote machines direct access to [31mCONFIG_USB[0m devices. It provides the [31mCONFIG_USB[0m/IP core that is required by both drivers. For more details, and to get the userspace utility programs, please see <http://usbip.sourceforge.net/>. To compile this as a module, choose [31mCONFIG_M[0m here: the module will be called usbip-core. If unsure, say N. config [31mCONFIG_USBIP_VHCI_HCD[0m tristate "VHCI hcd" depends on [31mCONFIG_USBIP_CORE[0m && [31mCONFIG_USB[0m ---help--- This enables the [31mCONFIG_USB[0m/IP virtual host controller driver, which is run on the remote machine. To compile this driver as a module, choose [31mCONFIG_M[0m here: the module will be called vhci-hcd. config [31mCONFIG_USBIP_VHCI_HC_PORTS[0m int "Number of ports per USB/IP virtual host controller" range 1 15 default 8 depends on [31mCONFIG_USBIP_VHCI_HCD[0m ---help--- To increase number of ports available for [31mCONFIG_USB[0m/IP virtual host controller driver, this defines number of ports per [31mCONFIG_USB[0m/IP virtual host controller. config [31mCONFIG_USBIP_VHCI_NR_HCS[0m int "Number of USB/IP virtual host controllers" range 1 128 default 1 depends on [31mCONFIG_USBIP_VHCI_HCD[0m ---help--- To increase number of ports available for [31mCONFIG_USB[0m/IP virtual host controller driver, this defines number of [31mCONFIG_USB[0m/IP virtual host controllers as if adding physical host controllers. config [31mCONFIG_USBIP_HOST[0m tristate "Host driver" depends on [31mCONFIG_USBIP_CORE[0m && [31mCONFIG_USB[0m ---help--- This enables the [31mCONFIG_USB[0m/IP host driver, which is run on the machine that is sharing the [31mCONFIG_USB[0m devices. To compile this driver as a module, choose [31mCONFIG_M[0m here: the module will be called usbip-host. config [31mCONFIG_USBIP_VUDC[0m tristate "VUDC driver" depends on [31mCONFIG_USBIP_CORE[0m && [31mCONFIG_USB_GADGET[0m ---help--- This enables the [31mCONFIG_USB[0m/IP virtual [31mCONFIG_USB[0m device controller driver, which is run on the host machine, allowing the machine itself to act as a device. To compile this driver as a module, choose [31mCONFIG_M[0m here: the module will be called usbip-vudc. config [31mCONFIG_USBIP_DEBUG[0m bool "Debug messages for USB/IP" depends on [31mCONFIG_USBIP_CORE[0m ---help--- This enables the debug messages from the [31mCONFIG_USB[0m/IP drivers. |