Lines Matching +full:re +full:- +full:config

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
56 Avoid enabling these messages, even if you're actively
59 either create new failure modes or remove the one you're
63 config USB_GADGET_VERBOSE
70 Avoid enabling these messages, even if you're actively
73 either create new failure modes or remove the one you're
77 config USB_GADGET_DEBUG_FILES
84 files may help when you're troubleshooting or bringing up a
88 config USB_GADGET_DEBUG_FS
94 The information in these files may help when you're
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
215 config USB_F_HID
218 config USB_F_PRINTER
221 config USB_F_TCM
224 # this first set of drivers all depend on bulk-capable hardware.
226 config USB_CONFIGFS
238 config USB_CONFIGFS_SERIAL
245 The function talks to the Linux-USB generic serial driver.
247 config USB_CONFIGFS_ACM
255 MS-Windows hosts or with the Linux-USB "cdc-acm" driver.
257 config USB_CONFIGFS_OBEX
267 config USB_CONFIGFS_NCM
279 config USB_CONFIGFS_ECM
288 favor of simpler vendor-specific hardware, but is widely
291 config USB_CONFIGFS_ECM_SUBSET
301 config USB_CONFIGFS_RNDIS
312 To make MS-Windows work with this, use Documentation/usb/linux.inf
313 as the "driver info file". For versions of MS-Windows older than
317 config USB_CONFIGFS_EEM
333 config USB_CONFIGFS_PHONET
343 config USB_CONFIGFS_MASS_STORAGE
354 config USB_CONFIGFS_F_LB_SS
363 USB peripheral controller driver. Then you can use host-side
367 config USB_CONFIGFS_F_FS
379 config USB_CONFIGFS_F_UAC1
389 1 AudioStreaming Interface each for USB-OUT and USB-IN.
391 on the device - the audio streams are simply sinked to and
392 sourced from a virtual ALSA sound card created. The user-space
397 config USB_CONFIGFS_F_UAC1_LEGACY
406 1 AudioStreaming Interface each for USB-OUT and USB-IN.
410 config USB_CONFIGFS_F_UAC2
421 1 AudioStreaming Interface each for USB-OUT and USB-IN.
423 on the device - the audio streams are simply sinked to and
424 sourced from a virtual ALSA sound card created. The user-space
429 config USB_CONFIGFS_F_MIDI
443 config USB_CONFIGFS_F_MIDI2
458 config USB_CONFIGFS_F_HID
468 config USB_CONFIGFS_F_UVC
481 config USB_CONFIGFS_F_PRINTER
495 config USB_CONFIGFS_F_TCM