OpenCloudOS-Kernel/sound/soc
Hans de Goede ec4180dc87 ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V
[ Upstream commit 6917192378c1ce17ba31df51c4e0d8b1c97a453b ]

The Vexia EDU ATLA 10 tablet comes in 2 different versions with
significantly different mainboards. The only outward difference is that
the charging barrel on one is marked 5V and the other is marked 9V.

The 5V version mostly works with the BYTCR defaults, except that it is
missing a CHAN package in its ACPI tables and the default of using
SSP0-AIF2 is wrong, instead SSP0-AIF1 must be used. That and its jack
detect signal is not inverted as it usually is.

Add a DMI quirk for the 5V version to fix sound not working.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Link: https://patch.msgid.link/20250123132507.18434-1-hdegoede@redhat.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2025-02-21 13:57:12 +01:00
..
adi
amd ASoC: acp: Support microphone from Lenovo Go S 2025-02-17 09:40:24 +01:00
apple
atmel ASoC: atmel: mchp-pdmc: Skip ALSA restoration if substream runtime is uninitialized 2024-10-10 11:57:19 +02:00
au1x ASoC: allow module autoloading for table db1200_pids 2024-09-30 16:25:07 +02:00
bcm
cirrus
codecs of: remove internal arguments from of_property_for_each_u32() 2025-02-08 09:51:51 +01:00
dwc
fsl ASoC: fsl_micfil: fix regmap_write_bits usage 2024-12-09 10:32:01 +01:00
generic ASoC: audio-graph-card2: Purge absent supplies for device tree nodes 2024-12-09 10:31:39 +01:00
google ASoC: google: fix module autoloading 2024-09-30 16:25:10 +02:00
hisilicon
img
intel ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V 2025-02-21 13:57:12 +01:00
jz4740
kirkwood ASoC: kirkwood: Fix potential NULL dereference 2024-06-12 11:11:58 +02:00
loongson ASoC: loongson: Fix component check failed on FDT systems 2024-11-01 01:58:31 +01:00
mediatek ASoC: mediatek: disable buffer pre-allocation 2025-01-17 13:36:11 +01:00
meson ASoC: meson: axg-card: fix 'use-after-free' 2024-09-18 19:24:10 +02:00
mxs
pxa
qcom ASoC: qcom: Fix NULL Dereference in asoc_qcom_lpass_cpu_platform_probe() 2024-11-01 01:58:34 +01:00
rockchip ASoC: rockchip: i2s_tdm: Re-add the set_sysclk callback 2025-02-08 09:52:33 +01:00
samsung ASoC: samsung: Add missing depends on I2C 2025-02-01 18:37:52 +01:00
sh ASoC: renesas: rz-ssi: Use only the proper amount of dividers 2025-02-08 09:52:05 +01:00
sof ASoC: SOF: ipc3-topology: fix resource leaks in sof_ipc3_widget_setup_comp_dai() 2024-12-14 19:59:49 +01:00
spear
sprd
starfive
sti ASoC: sti: add missing probe entry for player and reader 2024-08-14 13:58:51 +02:00
stm ASoC: stm: Prevent potential division by zero in stm32_sai_get_clk_div() 2024-12-09 10:31:39 +01:00
sunxi ASoC: sun4i-spdif: Add clock multiplier settings 2025-02-08 09:52:04 +01:00
tegra ASoC: tegra: Fix CBB error during probe() 2024-09-12 11:11:44 +02:00
ti ASoC: ti: omap-hdmi: Fix too long driver name 2024-07-25 09:50:49 +02: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 ASoC: soc-core.c: Skip dummy codec when adding platforms 2024-04-13 13:07:39 +02:00
soc-dai.c
soc-dapm.c ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object 2024-09-12 11:11:24 +02:00
soc-devres.c
soc-generic-dmaengine-pcm.c ALSA: dmaengine: Synchronize dma channel after drop() 2024-07-25 09:50:49 +02:00
soc-jack.c
soc-link.c
soc-ops.c ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw 2024-04-10 16:35:59 +02:00
soc-pcm.c ASoC: soc-pcm: don't use soc_pcm_ret() on .prepare callback 2025-02-17 09:40:10 +01:00
soc-topology-test.c
soc-topology.c ASoC: topology: Properly initialize soc_enum values 2024-09-12 11:11:35 +02:00
soc-utils-test.c
soc-utils.c