linux_dsm_epyc7002/sound/soc
Alexander Shiyan d9fc084067 ASoC: fsl_esai: Fix TDM slot setup for I2S mode
[ Upstream commit e7a48c710defa0e0fef54d42b7d9e4ab596e2761 ]

When using the driver in I2S TDM mode, the fsl_esai_startup()
function rewrites the number of slots previously set by the
fsl_esai_set_dai_tdm_slot() function to 2.
To fix this, let's use the saved slot count value or, if TDM
is not used and the number of slots is not set, the driver will use
the default value (2), which is set by fsl_esai_probe().

Signed-off-by: Alexander Shiyan <shc_work@mail.ru>
Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>
Link: https://lore.kernel.org/r/20210402081405.9892-1-shc_work@mail.ru
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2021-04-21 13:00:52 +02:00
..
adi
amd
atmel
au1x
bcm
cirrus
codecs ASoC: max98373: Added 30ms turn on/off time delay 2021-04-21 13:00:52 +02:00
dwc
fsl ASoC: fsl_esai: Fix TDM slot setup for I2S mode 2021-04-21 13:00:52 +02:00
generic ASoC: simple-card-utils: Do not handle device clock 2021-03-25 09:04:07 +01:00
hisilicon
img
intel ASoC: intel: atom: Stop advertising non working S24LE support 2021-04-14 08:41:56 +02:00
jz4740
kirkwood
mediatek
meson
mxs
pxa
qcom ASoC: qcom: lpass-cpu: Fix lpass dai ids parse 2021-03-25 09:04:07 +01:00
rockchip
samsung
sh ASoC: siu: Fix build error by a wrong const prefix 2021-03-04 11:38:28 +01:00
sirf
sof ASoC: SOF: Intel: HDA: fix core status verification 2021-04-14 08:42:06 +02:00
spear
sprd
sti
stm
sunxi ASoC: sunxi: sun4i-codec: fill ASoC card owner 2021-04-14 08:42:08 +02:00
tegra
ti
txx9
uniphier
ux500
xilinx
xtensa
zte
Kconfig
Makefile
soc-ac97.c
soc-acpi.c
soc-card.c
soc-component.c
soc-compress.c
soc-core.c ASoC: soc-core: Prevent warning if no DMI table is present 2021-04-07 15:00:04 +02:00
soc-dai.c
soc-dapm.c
soc-devres.c
soc-generic-dmaengine-pcm.c
soc-jack.c
soc-link.c
soc-ops.c
soc-pcm.c
soc-topology.c
soc-utils.c