aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/event_analyzing_sample.py
diff options
context:
space:
mode:
authorTushar Behera <[email protected]>2014-05-19 09:23:53 +0000
committerTakashi Iwai <[email protected]>2014-05-19 09:31:24 +0000
commit02fb05a598e9393382f55132a36aff84f4d76ad5 (patch)
tree0283125bda8f59641d339c480256b0322607205d /tools/perf/scripts/python/event_analyzing_sample.py
parentALSA: sb_mixer: missing return statement (diff)
downloadkernel-02fb05a598e9393382f55132a36aff84f4d76ad5.tar.gz
kernel-02fb05a598e9393382f55132a36aff84f4d76ad5.zip
ALSA: pcm_dmaengine: Add check during device suspend
Currently snd_dmaengine_pcm_trigger() calls dmaengine_pause() unconditinally during device suspend. In case where DMA controller doesn't support PAUSE/RESUME functionality, this call is not able to stop the DMA controller. In this scenario, audio playback doesn't resume after device resume. Calling dmaengine_pause/dmaengine_terminate_all conditionally fixes the issue. It has been tested with audio playback on Samsung platform having PL330 DMA controller which doesn't support PAUSE/RESUME. Signed-off-by: Tushar Behera <[email protected]> Acked-by: Lars-Peter Clausen <[email protected]> Signed-off-by: Takashi Iwai <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/event_analyzing_sample.py')
0 files changed, 0 insertions, 0 deletions