[alsa-devel] [PATCH 0/4 v2] ASoC: rsnd: fixup interrupt / spin lock issue

Cao Minh Hiep cm-hiep at jinso.co.jp
Fri May 22 03:41:17 CEST 2015


Hi Morimoto-san,
Sorry for late replying.

On 2015年05月21日 12:47, Kuninori Morimoto wrote:
> Hi Mark, Vinod
> Cc Laurent, Hiep-san
>
> These are v2 of fixup unknown interrupt issue patch which was reported by
> Hiep-san in v4.1-rcX kernel. It was not happened in v4.0 because ARM
> platform side couldn't use DMA transfer.
>
> We tested these same as v1 patches, and confirmed these solved problem
>
> Hiep-san, can you please re-test these patches ?
>
> Kuninori Morimoto (4):
>        1) dmaengine: rcar-dmac: fixup spinlock in rcar-dmac
>        2) ASoC: rsnd: indicate unknown HW start
>        3) ASoC: rsnd: add rsnd_dai_stream_quit()
>        4) ASoC: rsnd: spin lock for interrupt handler
>
>   drivers/dma/sh/rcar-dmac.c | 55 +++++++++++++++++++++++++++++++------------------------
>   sound/soc/sh/rcar/core.c   | 25 ++++++++++++++++++-------
>   sound/soc/sh/rcar/rsnd.h   |  3 +--
>   sound/soc/sh/rcar/src.c    | 11 ++++++++---
>   sound/soc/sh/rcar/ssi.c    | 18 ++++++++++++++----
>   5 files changed, 72 insertions(+), 40 deletions(-)
We re-tested these patches on our Lager board.
(30 times playback + 10 minutes recode and playback)
It works very well without any problems,

Best Regards,
Cao Minh Hiep.



More information about the Alsa-devel mailing list