Lines Matching +full:config +full:- +full:space

1 # SPDX-License-Identifier: GPL-2.0
7 # NOTE: Gadget support ** DOES NOT ** depend on host-side CONFIG_USB !!
9 # - Host systems (like PCs) need CONFIG_USB (with "A" jacks).
10 # - Peripherals (like PDAs) need CONFIG_USB_GADGET (with "B" jacks).
11 # - Some systems have both kinds of controllers.
13 # With help from a special transceiver and a "Mini-AB" jack, systems with
14 # both kinds of controller can also support "USB On-the-Go" (CONFIG_USB_OTG).
25 you can't connect a "to-the-host" connector to a peripheral.
44 For more information, see <http://www.linux-usb.org/gadget> and
49 config USB_GADGET_DEBUG
63 config USB_GADGET_VERBOSE
77 config USB_GADGET_DEBUG_FILES
88 config USB_GADGET_DEBUG_FS
99 config USB_GADGET_VBUS_DRAW
100 int "Maximum VBUS Power usage (2-500 mA)"
110 milliAmperes. The permitted range of values is 2 - 500 mA;
113 This value will be used except for system-specific gadget
116 config USB_GADGET_STORAGE_NUM_BUFFERS
125 an CPU on-demand governor. Especially if DMA is doing IO to
132 config U_SERIAL_CONSOLE
145 config USB_LIBCOMPOSITE
150 config USB_F_ACM
153 config USB_F_SS_LB
156 config USB_U_SERIAL
159 config USB_U_ETHER
162 config USB_U_AUDIO
165 config USB_F_SERIAL
168 config USB_F_OBEX
171 config USB_F_NCM
174 config USB_F_ECM
177 config USB_F_PHONET
180 config USB_F_EEM
183 config USB_F_SUBSET
186 config USB_F_RNDIS
189 config USB_F_MASS_STORAGE
192 config USB_F_FS
195 config USB_F_UAC1
198 config USB_F_UAC1_LEGACY
201 config USB_F_UAC2
204 config USB_F_UVC
208 config USB_F_MIDI
211 config USB_F_MIDI2
216 config USB_F_HID
219 config USB_F_PRINTER
222 config USB_F_TCM
225 # this first set of drivers all depend on bulk-capable hardware.
227 config USB_CONFIGFS
239 config USB_CONFIGFS_SERIAL
246 The function talks to the Linux-USB generic serial driver.
248 config USB_CONFIGFS_ACM
256 MS-Windows hosts or with the Linux-USB "cdc-acm" driver.
258 config USB_CONFIGFS_OBEX
265 You will need a user space OBEX server talking to /dev/ttyGS*,
268 config USB_CONFIGFS_NCM
280 config USB_CONFIGFS_ECM
289 favor of simpler vendor-specific hardware, but is widely
292 config USB_CONFIGFS_ECM_SUBSET
302 config USB_CONFIGFS_RNDIS
313 To make MS-Windows work with this, use Documentation/usb/linux.inf
314 as the "driver info file". For versions of MS-Windows older than
318 config USB_CONFIGFS_EEM
334 config USB_CONFIGFS_PHONET
344 config USB_CONFIGFS_MASS_STORAGE
355 config USB_CONFIGFS_F_LB_SS
364 USB peripheral controller driver. Then you can use host-side
368 config USB_CONFIGFS_F_FS
374 composite functions in user space in the same way GadgetFS
375 lets one create USB gadgets in user space. This allows creation
377 implemented in kernel space (for instance Ethernet, serial or
378 mass storage) and other are implemented in user space.
380 config USB_CONFIGFS_F_UAC1
390 1 AudioStreaming Interface each for USB-OUT and USB-IN.
392 on the device - the audio streams are simply sinked to and
393 sourced from a virtual ALSA sound card created. The user-space
398 config USB_CONFIGFS_F_UAC1_LEGACY
407 1 AudioStreaming Interface each for USB-OUT and USB-IN.
411 config USB_CONFIGFS_F_UAC2
422 1 AudioStreaming Interface each for USB-OUT and USB-IN.
424 on the device - the audio streams are simply sinked to and
425 sourced from a virtual ALSA sound card created. The user-space
430 config USB_CONFIGFS_F_MIDI
444 config USB_CONFIGFS_F_MIDI2
457 config USB_CONFIGFS_F_HID
467 config USB_CONFIGFS_F_UVC
480 config USB_CONFIGFS_F_PRINTER
486 userspace program driving the print engine. The user space
494 config USB_CONFIGFS_F_TCM