summaryrefslogtreecommitdiff
path: root/lib/list_debug.c
diff options
context:
space:
mode:
authorTushar Behera <tushar.behera@linaro.org>2014-05-19 14:53:53 +0530
committerTakashi Iwai <tiwai@suse.de>2014-05-19 11:31:24 +0200
commit02fb05a598e9393382f55132a36aff84f4d76ad5 (patch)
tree0283125bda8f59641d339c480256b0322607205d /lib/list_debug.c
parent665ebe926e7b714369b5329d48745bfef17db512 (diff)
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 <tushar.behera@linaro.org> Acked-by: Lars-Peter Clausen <lars@metafoo.de> Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'lib/list_debug.c')
0 files changed, 0 insertions, 0 deletions