linux-stable/sound/soc
Matthias Blankertz 26500b980b ASoC: rsnd: Fix parent SSI start/stop in multi-SSI mode
[ Upstream commit a09fb3f28a ]

The parent SSI of a multi-SSI setup must be fully setup, started and
stopped since it is also part of the playback/capture setup. So only
skip the SSI (as per commit 203cdf51f2 ("ASoC: rsnd: SSI parent cares
SWSP bit") and commit 597b046f0d ("ASoC: rsnd: control SSICR::EN
correctly")) if the SSI is parent outside of a multi-SSI setup.

Signed-off-by: Matthias Blankertz <matthias.blankertz@cetitec.com>
Acked-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Link: https://lore.kernel.org/r/20200415141017.384017-2-matthias.blankertz@cetitec.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2020-05-10 10:31:24 +02:00
..
adi
amd Merge branch 'asoc-5.4' into asoc-next 2019-09-15 10:31:44 +01:00
atmel ASoC: atmel: fix atmel_ssc_set_audio link failure 2020-02-28 17:22:26 +01:00
au1x
bcm
cirrus ASoC: ep93xx: use devm_platform_ioremap_resource() to simplify code 2019-09-04 13:48:22 +01:00
codecs ASoC: sgtl5000: Fix VAG power-on handling 2020-05-10 10:31:23 +02:00
dwc
fsl ASoC: fsl_sai: Fix exiting path on probing failure 2020-02-28 17:22:26 +01:00
generic SoC: simple-card-utils: set 0Hz to sysclk when shutdown 2019-09-09 10:51:21 +01:00
hisilicon
img
intel ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN MPWIN895CL tablet 2020-04-29 16:33:03 +02:00
jz4740 ASoC: jz4740-i2s: Fix divider written at incorrect offset in register 2020-04-13 10:48:09 +02:00
kirkwood ASoC: kirkwood: fix device remove ordering 2019-10-23 18:20:55 +01:00
mediatek Merge branch 'asoc-5.4' into asoc-next 2019-09-15 10:31:44 +01:00
meson Revert "ASoC: meson: axg-card: fix codec-to-codec link setup" 2020-05-02 17:26:47 +02:00
mxs
pxa
qcom ASoC: q6dsp6: q6afe-dai: add missing channels to MI2S DAIs 2020-05-02 08:48:45 +02:00
rockchip ASoC: Fixes for v5.4 2019-11-07 13:52:17 +01:00
samsung ASoC: samsung: arndale: Add missing OF node dereferencing 2019-09-23 14:14:35 -07:00
sh ASoC: rsnd: Fix parent SSI start/stop in multi-SSI mode 2020-05-10 10:31:24 +02:00
sirf
sof ASoC: SOF: trace: fix unconditional free in trace release 2020-04-29 16:33:05 +02:00
spear
sprd
sti ASoC: sti: fix possible sleep-in-atomic 2020-02-05 21:22:46 +00:00
stm ASoC: stm32: spdifrx: fix regmap status check 2020-05-02 08:49:01 +02:00
sunxi ASoC: sun8i-codec: Fix setting DAI data format 2020-02-28 17:22:13 +01:00
tegra ASoC: tegra: use devm_platform_ioremap_resource() to simplify code 2019-09-04 13:48:50 +01:00
ti ASoC: Fixes for v5.4 2019-11-07 13:52:17 +01:00
txx9
uniphier Merge branch 'asoc-5.3' into asoc-5.4 2019-08-20 18:28:43 +01:00
ux500
xilinx
xtensa
zte
Kconfig
Makefile
soc-ac97.c
soc-acpi.c
soc-component.c
soc-compress.c ASoC: core: Move pcm_mutex up to card level from snd_soc_pcm_runtime 2019-08-15 15:07:43 +01:00
soc-core.c ASoC: soc-core: disable route checks for legacy devices 2020-05-02 08:49:01 +02:00
soc-dai.c
soc-dapm.c ASoC: dapm: fixup dapm kcontrol widget 2020-04-29 16:33:18 +02:00
soc-devres.c
soc-generic-dmaengine-pcm.c ASoC: dmaengine: Replace strncpy() with strscpy_pad() for pcm->name 2019-09-11 15:55:28 +01:00
soc-io.c
soc-jack.c ASoC: Jack: Fix NULL pointer dereference in snd_soc_jack_report 2019-12-17 19:56:14 +01:00
soc-ops.c ASoC: fix regwmask 2020-04-17 10:50:06 +02:00
soc-pcm.c ASoC: dpcm: allow start or stop during pause for backend 2020-04-17 10:50:06 +02:00
soc-topology.c ASoC: topology: Fix endianness issue 2020-05-10 10:31:24 +02:00
soc-utils.c