]> Pileus Git - ~andy/linux/blob - drivers/staging/ccg/Kconfig
Merge branch 'for_3.6/pm/sr-move' of git://git.kernel.org/pub/scm/linux/kernel/git...
[~andy/linux] / drivers / staging / ccg / Kconfig
1 if USB_GADGET
2
3 config USB_G_CCG
4         tristate "Configurable Composite Gadget (STAGING)"
5         depends on STAGING && !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
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 endif # USB_GADGET