sst-linux/sound/soc
Thomas Mizrahi 7c461a5fb8 ASoC: amd: yc: Support mic on another Lenovo ThinkPad E16 Gen 2 model
commit 0704a15b930cf97073ce091a0cd7ad32f2304329 upstream.

The internal microphone on the Lenovo ThinkPad E16 model requires a
quirk entry to work properly. This was fixed in a previous patch (linked
below), but depending on the specific variant of the model, the product
name may be "21M5" or "21M6".

The following patch fixed this issue for the 21M5 variant:
  https://lore.kernel.org/all/20240725065442.9293-1-tiwai@suse.de/

This patch adds support for the microphone on the 21M6 variant.

Link: https://github.com/ramaureirac/thinkpad-e14-linux/issues/31
Cc: stable@vger.kernel.org
Signed-off-by: Thomas Mizrahi <thomasmizra@gmail.com>
Link: https://patch.msgid.link/20250308041303.198765-1-thomasmizra@gmail.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2025-03-28 21:58:57 +01:00
..
adi
amd ASoC: amd: yc: Support mic on another Lenovo ThinkPad E16 Gen 2 model 2025-03-28 21:58:57 +01:00
apple
atmel ASoC: atmel: mchp-pdmc: Skip ALSA restoration if substream runtime is uninitialized 2024-10-17 15:21:34 +02:00
au1x ASoC: allow module autoloading for table db1200_pids 2024-09-30 16:23:46 +02:00
bcm
cirrus
codecs ASoC: tas2764: Set the SDOUT polarity correctly 2025-03-28 21:58:52 +01:00
dwc
fsl ASoC: fsl_micfil: Enable default case in micfil_set_quality() 2025-03-07 16:56:39 +01:00
generic ASoC: audio-graph-card2: Purge absent supplies for device tree nodes 2024-12-14 19:53:10 +01:00
hisilicon
img
intel ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V 2025-02-21 13:50:00 +01:00
jz4740
kirkwood ASoC: kirkwood: Fix potential NULL dereference 2024-06-12 11:03:22 +02:00
mediatek ASoC: mediatek: disable buffer pre-allocation 2025-01-17 13:34:38 +01:00
meson ASoC: meson: axg-card: fix 'use-after-free' 2024-09-18 19:23:06 +02:00
mxs
pxa
qcom ASoC: qcom: Fix NULL Dereference in asoc_qcom_lpass_cpu_platform_probe() 2024-11-01 01:56:07 +01:00
rockchip ASoC: rockchip: i2s-tdm: fix shift config for SND_SOC_DAIFMT_DSP_[AB] 2025-03-07 16:56:33 +01:00
samsung ASoC: samsung: midas_wm1811: Fix 'Headphone Switch' control creation 2025-02-01 18:30:11 +01:00
sh ASoC: rsnd: adjust convert rate limitation 2025-03-28 21:58:52 +01:00
sof ASoC: SOF: Intel: hda: add softdep pre to snd-hda-codec-hdmi module 2025-03-28 21:58:52 +01:00
spear
sprd
sti
stm ASoC: stm: Prevent potential division by zero in stm32_sai_get_clk_div() 2024-12-14 19:53:10 +01:00
sunxi ASoC: sun4i-spdif: Add clock multiplier settings 2025-02-21 13:49:07 +01:00
tegra ASoC: tegra: Fix CBB error during probe() 2024-09-12 11:10:28 +02:00
ti ASoC: ti: omap-hdmi: Fix too long driver name 2024-07-25 09:49:14 +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:05:19 +02:00
soc-dai.c
soc-dapm.c ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object 2024-09-12 11:10:16 +02:00
soc-devres.c
soc-generic-dmaengine-pcm.c ALSA: dmaengine: Synchronize dma channel after drop() 2024-07-25 09:49:14 +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:28:31 +02:00
soc-pcm.c ASoC: soc-pcm: don't use soc_pcm_ret() on .prepare callback 2025-02-21 13:49:33 +01:00
soc-topology-test.c
soc-topology.c ASoC: topology: Properly initialize soc_enum values 2024-09-12 11:10:22 +02:00
soc-utils-test.c
soc-utils.c