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
196 config USB_F_UAC1
199 config USB_F_UAC1_LEGACY
202 config USB_F_UAC2
205 config USB_F_UVC
209 config USB_F_MIDI
212 config USB_F_MIDI2
217 config USB_F_HID
220 config USB_F_PRINTER
223 config USB_F_TCM
226 # this first set of drivers all depend on bulk-capable hardware.
228 config USB_CONFIGFS
240 config USB_CONFIGFS_SERIAL
247 The function talks to the Linux-USB generic serial driver.
249 config USB_CONFIGFS_ACM
257 MS-Windows hosts or with the Linux-USB "cdc-acm" driver.
259 config USB_CONFIGFS_OBEX
266 You will need a user space OBEX server talking to /dev/ttyGS*,
269 config USB_CONFIGFS_NCM
281 config USB_CONFIGFS_ECM
290 favor of simpler vendor-specific hardware, but is widely
293 config USB_CONFIGFS_ECM_SUBSET
303 config USB_CONFIGFS_RNDIS
314 To make MS-Windows work with this, use Documentation/usb/linux.inf
315 as the "driver info file". For versions of MS-Windows older than
319 config USB_CONFIGFS_EEM
335 config USB_CONFIGFS_PHONET
345 config USB_CONFIGFS_MASS_STORAGE
356 config USB_CONFIGFS_F_LB_SS
365 USB peripheral controller driver. Then you can use host-side
369 config USB_CONFIGFS_F_FS
375 composite functions in user space in the same way GadgetFS
376 lets one create USB gadgets in user space. This allows creation
378 implemented in kernel space (for instance Ethernet, serial or
379 mass storage) and other are implemented in user space.
381 config USB_CONFIGFS_F_UAC1
391 1 AudioStreaming Interface each for USB-OUT and USB-IN.
393 on the device - the audio streams are simply sinked to and
394 sourced from a virtual ALSA sound card created. The user-space
399 config USB_CONFIGFS_F_UAC1_LEGACY
408 1 AudioStreaming Interface each for USB-OUT and USB-IN.
412 config USB_CONFIGFS_F_UAC2
423 1 AudioStreaming Interface each for USB-OUT and USB-IN.
425 on the device - the audio streams are simply sinked to and
426 sourced from a virtual ALSA sound card created. The user-space
431 config USB_CONFIGFS_F_MIDI
445 config USB_CONFIGFS_F_MIDI2
458 config USB_CONFIGFS_F_HID
468 config USB_CONFIGFS_F_UVC
481 config USB_CONFIGFS_F_PRINTER
487 userspace program driving the print engine. The user space
495 config USB_CONFIGFS_F_TCM