1
0
Fork 0
alistair23-linux/sound/soc/sh/rcar
Yongbo Zhang b0ccdd2fdd SoC: rsnd: add interrupt support for SSI BUSIF buffer
[ Upstream commit 66c705d07d ]

SSI BUSIF buffer is possible to overflow or underflow, especially in a
hypervisor environment. If there is no interrupt support, it will eventually
lead to errors in pcm data.
This patch adds overflow and underflow interrupt support for SSI BUSIF buffer.

Reported-by: Chen Li <licheng0822@thundersoft.com>
Signed-off-by: Yongbo Zhang <giraffesnn123@gmail.com>
Tested-by: Chen Li <licheng0822@thundersoft.com>
Acked-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Link: https://lore.kernel.org/r/20200512093003.28332-1-giraffesnn123@gmail.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2020-06-24 17:50:26 +02:00
..
Makefile
adg.c ASoC: rsnd: don't call clk_get_rate() under atomic context 2019-08-07 14:17:47 +01:00
cmd.c
core.c ASoC: rsnd: fix DALIGN register for SSIU 2020-01-17 19:48:35 +01:00
ctu.c
dma.c ASoC: rsnd: dma: fix SSI9 4/5/6/7 busif dma address 2019-10-23 18:20:55 +01:00
dvc.c
gen.c SoC: rsnd: add interrupt support for SSI BUSIF buffer 2020-06-24 17:50:26 +02:00
mix.c
rsnd.h SoC: rsnd: add interrupt support for SSI BUSIF buffer 2020-06-24 17:50:26 +02:00
src.c
ssi.c SoC: rsnd: add interrupt support for SSI BUSIF buffer 2020-06-24 17:50:26 +02:00
ssiu.c ASoC: rsnd: Fix HDMI channel mapping for multi-SSI mode 2020-05-10 10:31:24 +02:00