Lines Matching full:configuration

27  * functions within any single configuration, and (b) Multi-configuration
29 * having more than one function per configuration.
31 * Example: a device with a single configuration supporting both network
52 * struct usb_function - describes one function of a configuration
67 * configuration with which this function is associated.
91 * associated by @usb_add_function() with a one configuration; that function
103 * than one configuration at a given speed, it needs to support multiple
104 * usb_function structures (one for each configuration).
109 * two or more distinct instances within the same configuration, providing
127 /* configuration management: bind/unbind */
167 * struct usb_configuration - represents one gadget configuration
168 * @label: For diagnostics, describes the configuration.
174 * driver which added this configuration.
177 * @bConfigurationValue: Copied into configuration descriptor.
178 * @iConfiguration: Copied into configuration descriptor.
179 * @bmAttributes: Copied into configuration descriptor.
180 * @bMaxPower: Copied into configuration descriptor.
182 * the device associated with this configuration.
186 * configuration, and handle dual-speed hardware by always providing the same
188 * single-function configuration at a given speed; or have configurations
196 * internal data and bind it to a specific device. The configuration's
217 /* configuration management: unbind/setup */
265 * @resume: Notifies configuration when the host restarts USB traffic,
308 * @config: the currently active configuration