linux/sound/soc/amd
Thomas Mizrahi e2c89427e0 ASoC: amd: yc: Support mic on another Lenovo ThinkPad E16 Gen 2 model
commit 0704a15b93 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>
History 2025-03-22 12:54:25 -07:00
..
acp ASoC: amd: acp: Fix possible deadlock 2025-02-08 09:58:10 +01:00
include ASoC: AMD : add ACP 2.2 register headers 2016-01-10 12:44:10 +00:00
ps ASoC: amd: ps: Fix for enabling DMIC on acp63 platform via _DSD entry 2025-01-02 10:34:15 +01:00
raven ASoC: Switch back to struct platform_driver::remove() 2024-09-09 18:26:49 +01:00
renoir ASoC: Switch back to struct platform_driver::remove() 2024-09-09 18:26:49 +01:00
rpl ASoC: amd: Use *-y instead of *-objs in Makefile 2024-05-08 11:39:13 +09:00
vangogh ASoC: Switch back to struct platform_driver::remove() 2024-09-09 18:26:49 +01:00
yc ASoC: amd: yc: Support mic on another Lenovo ThinkPad E16 Gen 2 model 2025-03-22 12:54:25 -07:00
acp-config.c ASoC: amd: Add acpi machine id for acp7.0 version based platform 2024-08-23 11:03:05 +01:00
acp-da7219-max98357a.c ASoC: amd: acp-da7219-max98357a: Constify regulator_ops 2024-04-15 10:17:20 +09:00
acp-es8336.c ASoC: amd: Adjust error handling in case of absent codec device 2024-07-04 12:42:25 +01:00
acp-pcm-dma.c ASoC: Switch back to struct platform_driver::remove() 2024-09-09 18:26:49 +01:00
acp-rt5645.c ASoC: amd: convert not to use asoc_xxx() 2023-09-25 14:16:17 +02:00
acp.h ASoC: amd: add I2S MICSP instance support 2022-07-05 13:00:44 +01:00
acp3x-rt5682-max9836.c ASoC: amd: Use snd_soc_substream_to_rtd() for accessing private_data 2024-05-06 23:59:50 +09:00
Kconfig ASoC: amd: Add ACPI dependency to fix build error 2025-02-17 10:04:55 +01:00
mach-config.h ASoC: amd: Add acpi machine id for acp7.0 version based platform 2024-08-23 11:03:05 +01:00
Makefile ASoC: amd: Use *-y instead of *-objs in Makefile 2024-05-08 11:39:13 +09:00