Linux 3.9-rc5
[deliverable/linux.git] / drivers / staging / ccg / Kconfig
1 if USB_GADGET
2
3 config USB_G_CCG
4 tristate "Configurable Composite Gadget (STAGING)"
5 depends on STAGING && BLOCK && NET && !USB_ZERO && !USB_ZERO_HNPTEST && !USB_AUDIO && !GADGET_UAC1 && !USB_ETH && !USB_ETH_RNDIS && !USB_ETH_EEM && !USB_G_NCM && !USB_GADGETFS && !USB_FUNCTIONFS && !USB_FUNCTIONFS_ETH && !USB_FUNCTIONFS_RNDIS && !USB_FUNCTIONFS_GENERIC && !USB_FILE_STORAGE && !USB_FILE_STORAGE_TEST && !USB_MASS_STORAGE && !USB_G_SERIAL && !USB_MIDI_GADGET && !USB_G_PRINTER && !USB_CDC_COMPOSITE && !USB_G_NOKIA && !USB_G_ACM_MS && !USB_G_MULTI && !USB_G_MULTI_RNDIS && !USB_G_MULTI_CDC && !USB_G_HID && !USB_G_DBGP && !USB_G_WEBCAM && TTY
6 help
7 The Configurable Composite Gadget supports multiple USB
8 functions: acm, mass storage, rndis and FunctionFS.
9 Each function can be configured and enabled/disabled
10 dynamically from userspace through a sysfs interface.
11
12 In order to compile this (either as a module or built-in),
13 "USB Gadget Drivers" and anything under it must not be
14 selected compiled-in in
15 Device Drivers->USB Support->USB Gadget Support.
16 However, you can say "M" there, if you do, the
17 Configurable Composite Gadget can be compiled "M" only
18 or not at all.
19
20 BIG FAT NOTE: DON'T RELY ON THIS USERINTERFACE HERE! AS PART
21 OF THE REWORK DONE HERE WILL BE A NEW USER INTERFACE WITHOUT ANY
22 COMPATIBILITY TO THIS SYSFS INTERFACE HERE. BE AWARE OF THIS
23 BEFORE SELECTING THIS.
24
25 endif # USB_GADGET
This page took 0.03738 seconds and 5 git commands to generate.