diff options
| author | Andy Green <[email protected]> | 2008-06-13 16:24:05 +0100 |
|---|---|---|
| committer | Jaroslav Kysela <[email protected]> | 2008-06-16 09:32:31 +0200 |
| commit | 6ed2597883b1b03ca94f62f0cfe908314cba6d6b (patch) | |
| tree | d19f086cdd31ca77ea1583cc147b19dfd8458190 /tools/perf/scripts/python | |
| parent | abb68c26ba15f8e84e580a40c0b1bc349cb534b0 (diff) | |
ALSA: ASoC: Don't block system resume
On OpenMoko soc-audio resume is taking 700ms of the whole resume time of
1.3s, dominated by writes to the codec over I2C. This patch shunts the
resume guts into a workqueue which then is done asynchronously.
The "card" is locked using the ALSA power state APIs as suggested by
Mark Brown.
[Added fix for race with resume to suspend and fixed a couple of nits
from checkpatch -- broonie.]
Signed-off-by: Andy Green <[email protected]>
Signed-off-by: Mark Brown <[email protected]>
Signed-off-by: Takashi Iwai <[email protected]>
Signed-off-by: Jaroslav Kysela <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions