Commit | Line | Data |
---|---|---|
332bb43f ML |
1 | if USB_GADGET |
2 | ||
3 | config USB_G_CCG | |
4 | tristate "Configurable Composite Gadget (STAGING)" | |
69351188 | 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 |
332bb43f ML |
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 |