summaryrefslogtreecommitdiffstats
path: root/sound/core/init.c
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2011-05-26 08:09:38 +0200
committerTakashi Iwai <tiwai@suse.de>2011-05-26 08:09:38 +0200
commitf2b3614cefb61ee6046a0aaee503ee37f227d310 (patch)
tree4e43feacc58c629919d09bc6fd200ac0892d2cca /sound/core/init.c
parenta331b0c3665506aa23bfc78c777199b30349d731 (diff)
downloadlinux-stable-f2b3614cefb61ee6046a0aaee503ee37f227d310.tar.gz
linux-stable-f2b3614cefb61ee6046a0aaee503ee37f227d310.tar.bz2
linux-stable-f2b3614cefb61ee6046a0aaee503ee37f227d310.zip
ALSA: PCM - Don't check DMA time-out too shortly
When the PCM period size is set larger than 10 seconds, currently the PCM core may abort the operation with DMA-error due to the fixed timeout for 10 seconds. A similar problem is seen in the drain operation that has a fixed timeout of 10 seconds, too. This patch fixes the timeout length depending on the period size and rate, also including the consideration of no_period_wakeup flag. Reported-by: Raymond Yau <superquad.vortex2@gmail.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/core/init.c')
0 files changed, 0 insertions, 0 deletions