WSL2-Linux-Kernel/sound/soc
Martin Povišer d1a10f1b48
ASoC: tas2764: Fix and extend FSYNC polarity handling
Fix setting of FSYNC polarity in case of LEFT_J and DSP_A/B formats.
Do NOT set the SCFG field as was previously done, because that is not
correct and is also in conflict with the "ASI1 Source" control which
sets the same SCFG field!

Also add support for explicit polarity inversion.

Fixes: 827ed8a0fa ("ASoC: tas2764: Add the driver for the TAS2764")
Signed-off-by: Martin Povišer <povik+lin@cutebit.org>
Link: https://lore.kernel.org/r/20220630075135.2221-2-povik+lin@cutebit.org
Signed-off-by: Mark Brown <broonie@kernel.org>
2022-07-07 17:16:33 +01:00
..
adi
amd
atmel
au1x
bcm
cirrus
codecs ASoC: tas2764: Fix and extend FSYNC polarity handling 2022-07-07 17:16:33 +01:00
dwc
fsl ASoC: fsl_sai: Add support for i.MX8MN 2022-06-06 12:31:22 +01:00
generic ASoC: audio_graph_card2: Fix port numbers in example 2022-07-07 17:16:20 +01:00
hisilicon
img
intel ASoC: Intel: bytcr_wm5102: Fix GPIO related probe-ordering problem 2022-06-24 16:21:47 +01:00
jz4740
kirkwood
mediatek
meson
mxs
pxa ARM: multiplatform changes, part 2 2022-06-02 15:23:54 -07:00
qcom ASoC: qdsp6: q6apm-dai: unprepare stream if its already prepared 2022-06-24 16:21:42 +01:00
rockchip ASoC: rockchip: i2s: switch BCLK to GPIO 2022-06-24 16:21:52 +01:00
samsung
sh
sof ASoC: SOF: Intel: disable IMR boot when resuming from ACPI S4 and S5 states 2022-06-24 16:21:51 +01:00
spear
sprd
sti
stm
sunxi
tegra
ti ASoC: ti: omap-mcbsp: duplicate sysfs error 2022-07-07 17:16:21 +01:00
uniphier
ux500
xilinx
xtensa
Kconfig
Makefile
soc-ac97.c
soc-acpi.c
soc-card.c
soc-component.c
soc-compress.c
soc-core.c
soc-dai.c
soc-dapm.c ASoC: dapm: Initialise kcontrol data for mux/demux controls 2022-06-24 16:21:58 +01:00
soc-devres.c
soc-generic-dmaengine-pcm.c
soc-jack.c
soc-link.c
soc-ops.c ASoC: ops: Fix off by one in range control validation 2022-06-07 20:38:08 +01:00
soc-pcm.c
soc-topology-test.c
soc-topology.c
soc-utils-test.c
soc-utils.c