6 Jul
2018
6 Jul
'18
3:37 p.m.
On Fri, 06 Jul 2018 14:50:36 +0200, Liam Girdwood wrote:
Currently ALSA core blocks userspace for about 10 seconds for PCM R/W IO. This needs to be configurable for modern hardware like DSPs where no pointer update in milliseconds can indicate terminal DSP errors.
Add a substream variable to set the wait time in ms. This allows userspace and drivers to recover more quickly from terminal DSP errors.
Signed-off-by: Liam Girdwood liam.r.girdwood@linux.intel.com
Changes since V1 :- o Remove API method and alow drivers to set directly. o Validate time is driver supplied times.
V2 :- o Max wait calc now in ms. o checkpatch.
v3:- o Remove driver supplied time validation.
Applied, thanks.
Takashi