Lines Matching defs:configuration

649  * configuration or interface alt setting is selected.
771 * Device (USB_DT_DEVICE) and configuration descriptors (USB_DT_CONFIG)
825 * Strings may be referenced in device, configuration, interface, or other
1499 * Within any given configuration, each interface may have several
1511 * allocate bandwidth early, when a configuration is chosen.
1669 * @dev: the device whose configuration is being reset
1672 * the current configuration. The effect is to reset most USB-related
1683 * configuration would affect other drivers' interfaces.
1711 /* Disable LPM, and re-enable it once the configuration is reset, so
1952 * @dev: the device whose configuration is being updated
1953 * @configuration: the configuration being chosen.
1959 * configuration.
1961 * @configuration is the value of the configuration to be installed.
1962 * According to the USB spec (e.g. section 9.1.1.5), configuration values
1965 * configuration values. To help manage such devices, this routine will
1966 * accept @configuration = -1 as indicating the device should be put in
1971 * the default configuration is limited to using 100mA of bus power,
1974 * non-default device configuration. Other device modes may also be
1975 * reflected as configuration options, such as whether two ISDN
1992 * in the original device configuration has been destroyed, and each one
1993 * in the new configuration has been probed by all relevant usb device
1996 int usb_set_configuration(struct usb_device *dev, int configuration)
2004 if (dev->authorized == 0 || configuration == -1)
2005 configuration = 0;
2009 configuration) {
2015 if ((!cp && configuration != 0))
2018 /* The USB spec says configuration 0 means unconfigured.
2019 * But if a device includes a configuration numbered 0,
2023 if (cp && configuration == 0)
2054 configuration, -i);
2072 * configuration. Remove endpoints from the schedule if we're dropping
2073 * this configuration to set configuration 0. After this point, the
2078 /* Disable LPM, and re-enable it once the new configuration is
2133 configuration, ifnum);
2146 dev->devpath, configuration, ifnum);
2152 configuration, 0, NULL, 0,
2207 dev_name(&intf->dev), configuration,
2253 /* Cancel pending Set-Config requests for a device whose configuration
2270 * @udev: the device whose configuration is being updated
2271 * @config: the configuration being chosen.