[Sound-open-firmware] [PATCH] dai: handle xrun with more clear logic
Liam Girdwood
liam.r.girdwood at linux.intel.com
Fri Mar 30 17:30:09 CEST 2018
On Fri, 2018-03-30 at 22:46 +0800, Keyon Jie wrote:
> 1. xrun happens.
> 2. trigger pipeline xrun and recover.
> 3. set dd->xrun in XRUN cmd from pipeline recover.
> 4. stop dma and reset buffer to 0s.
> 5. dai prepare and clear dd->xrun in prepare calling from recover.
> 6. start dma again in START cmd from pipeline recover.
>
> This fix APL pause/release Xrun issue in my test.
>
> Signed-off-by: Keyon Jie <yang.jie at linux.intel.com>
> ---
> src/audio/dai.c | 12 ++++++------
> 1 file changed, 6 insertions(+), 6 deletions(-)
>
Applied.
Thanks
Liam
More information about the Sound-open-firmware
mailing list