linux/sound/soc
Hans de Goede b1b6131bca
ASoC: Intel: bytcr_rt5640: Add new swapped-speakers quirk
Some BYTCR x86 tablets with a rt5640 codec have the left and right channels
of their speakers swapped.

Add a new BYT_RT5640_SWAPPED_SPEAKERS quirk for this which sets
cfg-spk:swapped in the components string to let userspace know
about the swapping so that the UCM profile can configure the mixer
to correct this.

Enable this new quirk on the Medion Lifetab S10346 which has its
speakers swapped.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Acked-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Link: https://msgid.link/r/20231217213221.49424-2-hdegoede@redhat.com
Signed-off-by: Mark Brown <broonie@kernel.org>
2023-12-18 14:03:20 +00:00
..
adi
amd ASoC: amd: acp: Add support for a new Huawei Matebook laptop 2023-12-04 13:00:12 +00:00
apple
atmel
au1x
bcm
cirrus
codecs ASoC: tas2781: check the validity of prm_no/cfg_no 2023-12-15 13:35:49 +00:00
dwc Linux 6.6-rc7 2023-10-23 19:38:22 +01:00
fsl ASoC: imx-rpmsg: SND_SOC_IMX_RPMSG should depend on OF and I2C 2023-11-25 09:59:05 +00:00
generic ASoC: simple-card-utils: Make simple_util_remove() return void 2023-10-23 13:29:45 +01:00
google
hisilicon
img
intel ASoC: Intel: bytcr_rt5640: Add new swapped-speakers quirk 2023-12-18 14:03:20 +00:00
jz4740
kirkwood
loongson
mediatek ASoC: mediatek: mt8186_mt6366_rt1019_rt5682s: trivial: fix error messages 2023-11-03 12:52:28 +00:00
meson ASoC: meson: Make meson_card_remove() return void 2023-10-23 13:29:46 +01:00
mxs
pxa
qcom ASoC: qcom: sc8280xp: Limit speaker digital volumes 2023-12-04 16:20:26 +00:00
rockchip ASoC: rockchip: Fix unused rockchip_i2s_tdm_match warning for !CONFIG_OF 2023-10-30 15:42:34 +00:00
samsung ASoC: samsung: speyside: Handle component name prefix 2023-10-26 12:15:53 +01:00
sh
sof ASoC: SOF: mediatek: mt8186: Revert Add Google Steelix topology compatible 2023-12-06 16:31:09 +00:00
spear
sprd
starfive ASoC: starfive/jh7110-pwmdac: Convert to platform remove callback returning void 2023-10-23 13:29:44 +01:00
sti
stm
sunxi
tegra ASoC: tegra: machine: Handle component name prefix 2023-10-26 12:15:54 +01:00
ti ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings 2023-10-30 13:30:20 +00:00
uniphier ASoC: uniphier: Make uniphier_aio_remove() return void 2023-10-23 13:29:48 +01:00
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 ASoC: Merge up workaround for CODECs that play noise on stopped stream 2023-10-27 22:33:15 +01:00
soc-dapm.c ASoC: dapm: fix clock get name 2023-11-06 10:57:03 +00:00
soc-devres.c
soc-generic-dmaengine-pcm.c
soc-jack.c
soc-link.c
soc-ops.c ASoC: ops: add correct range check for limiting volume 2023-12-04 16:20:25 +00:00
soc-pcm.c ASoC: soc-pcm: fix up bad merge 2023-11-23 12:41:44 +00:00
soc-topology-test.c
soc-topology.c
soc-utils-test.c
soc-utils.c