Lines Matching refs:USB

1 			Power Management for USB
12 * When is a USB device idle?
23 * USB Port Power Control
46 dynamic PM is implemented in the USB subsystem, although system PM is
51 or CONFIG_HIBERNATION enabled. Dynamic PM support for USB is present whenever
54 [Historically, dynamic PM support for USB was present only if the
57 for USB was present whenever the kernel was built with CONFIG_PM_RUNTIME
76 pressed, or a suspended USB hub resuming when a device is plugged in.
79 When is a USB device idle?
91 If a USB device has no driver, its usbfs file isn't open, and it isn't
110 It is worth mentioning that many USB drivers don't support
120 agent outside the USB stack: system suspend/resume (triggered by
123 triggered within the USB stack: autosuspend and autoresume. Note that
132 subdirectory of each USB device's sysfs directory, that is, in
228 then each new USB device will have its autosuspend idle-delay
233 autosuspend of any USB device. This has the benefit of allowing you
240 The USB specification states that all USB devices must support power
243 try to resume them they disconnect themselves from the USB bus or
254 by default for almost all USB devices. A number of people experienced
290 The requirements for a USB driver to support external power management
321 current to the USB host controllers during hibernation. (It's
323 using the USB Persist facility.)
325 The reset_resume method is used by the USB Persist facility (see
333 USB drivers are bound to interfaces, so their suspend and resume
337 suspending the other interfaces. The USB core doesn't allow this; all
351 USB core whenever one of its interfaces becomes busy or idle. The
369 counter; the USB core will undo any remaining "get"s when a driver
478 disconnect, pre_reset, and post_reset; the USB core guarantees that
525 power/ subdirectory of each USB device's sysfs directory, that is, in
541 USB Port Power Control
545 controlled link power management, the USB subsystem also has the
553 Upon receiving a ClearPortFeature(PORT_POWER) request a USB port is
567 USB device or driver that misbehaves with system suspend will be
574 [3]: USB 3.1 Section 10.12
679 connectable. Examples are internal ports for USB
681 switch or a port with a hardwired USB camera. It is
701 information correct, the USB port descriptions may be
754 A more aggressive userspace policy is to enable USB port power off for
757 system. For example, a distro may want to enable power off all USB
759 active. Smart phones and tablets may want to power off USB ports when