Kconfig (33f82f387b9cb27bc903e1368fce88b73213910a) | Kconfig (6c34d2888221ca3df81e29f598873b4fb6cf838d) |
---|---|
1# 2# USB Gadget support on a system involves 3# (a) a peripheral controller, and 4# (b) the gadget driver using it. 5# 6# NOTE: Gadget support ** DOES NOT ** depend on host-side CONFIG_USB !! 7# 8# - Host systems (like PCs) need CONFIG_USB (with "A" jacks). --- 727 unchanged lines hidden (view full) --- 736 the network interface to the target (e.g. a USB cable modem), and the 737 EEM model is for mobile devices to communicate with hosts using 738 ethernet over USB. For Linux gadgets, however, the interface with 739 the host is the same (a usbX device), so the differences are minimal. 740 741 If you say "y" here, the Ethernet gadget driver will use the EEM 742 protocol rather than ECM. If unsure, say "n". 743 | 1# 2# USB Gadget support on a system involves 3# (a) a peripheral controller, and 4# (b) the gadget driver using it. 5# 6# NOTE: Gadget support ** DOES NOT ** depend on host-side CONFIG_USB !! 7# 8# - Host systems (like PCs) need CONFIG_USB (with "A" jacks). --- 727 unchanged lines hidden (view full) --- 736 the network interface to the target (e.g. a USB cable modem), and the 737 EEM model is for mobile devices to communicate with hosts using 738 ethernet over USB. For Linux gadgets, however, the interface with 739 the host is the same (a usbX device), so the differences are minimal. 740 741 If you say "y" here, the Ethernet gadget driver will use the EEM 742 protocol rather than ECM. If unsure, say "n". 743 |
744config USB_G_NCM 745 tristate "Network Control Model (NCM) support" 746 depends on NET 747 select CRC32 748 help 749 This driver implements USB CDC NCM subclass standard. NCM is 750 an advanced protocol for Ethernet encapsulation, allows grouping 751 of several ethernet frames into one USB transfer and diffferent 752 alignment possibilities. 753 754 Say "y" to link the driver statically, or "m" to build a 755 dynamically linked module called "g_ncm". 756 |
|
744config USB_GADGETFS 745 tristate "Gadget Filesystem (EXPERIMENTAL)" 746 depends on EXPERIMENTAL 747 help 748 This driver provides a filesystem based API that lets user mode 749 programs implement a single-configuration USB device, including 750 endpoint I/O and control requests that don't relate to enumeration. 751 All endpoints, transfer speeds, and transfer types supported by --- 256 unchanged lines hidden --- | 757config USB_GADGETFS 758 tristate "Gadget Filesystem (EXPERIMENTAL)" 759 depends on EXPERIMENTAL 760 help 761 This driver provides a filesystem based API that lets user mode 762 programs implement a single-configuration USB device, including 763 endpoint I/O and control requests that don't relate to enumeration. 764 All endpoints, transfer speeds, and transfer types supported by --- 256 unchanged lines hidden --- |