summaryrefslogtreecommitdiff
path: root/crypto
diff options
context:
space:
mode:
authorRafael J. Wysocki <rjw@sisk.pl>2010-02-08 18:18:16 (GMT)
committerRafael J. Wysocki <rjw@sisk.pl>2010-02-26 19:39:12 (GMT)
commit927bc9165d3cd01054b472f9b25d91a8707209c8 (patch)
treece0278e5f7acd62da2c3c7e66b205c8542cb0f62 /crypto
parent6d19c009cc780c63de25a046509ebc9473809fd6 (diff)
downloadlinux-fsl-qoriq-927bc9165d3cd01054b472f9b25d91a8707209c8.tar.xz
PM: Allow USB devices to suspend/resume asynchronously
Set power.async_suspend for USB devices, endpoints and interfaces, allowing them to be suspended and resumed asynchronously during system sleep transitions. The power.async_suspend flag is also set for devices that don't have suspend or resume callbacks, because otherwise they would make the main suspend/resume thread wait for their "asynchronous" children (during suspend) or parents (during resume), effectively negating the possible gains from executing these devices' suspend and resume callbacks asynchronously. Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
Diffstat (limited to 'crypto')
0 files changed, 0 insertions, 0 deletions