diff options
| author | Jorn Baayen <jhbaayen@fastmail.com> | 2026-07-21 17:19:23 +0200 |
|---|---|---|
| committer | Mark Brown <broonie@kernel.org> | 2026-07-23 12:50:36 +0100 |
| commit | a9df7939a2c5e3794769fde809ea892e5a414b93 (patch) | |
| tree | cda7f9f3d14eccc8b724277d30f346de360d6a83 /sound | |
| parent | f7074624bafc44b236ddc7159d962075c3747f2b (diff) | |
| download | linux-next-a9df7939a2c5e3794769fde809ea892e5a414b93.tar.gz linux-next-a9df7939a2c5e3794769fde809ea892e5a414b93.zip | |
ASoC: amd: yc: Add DMI quirk for Acer Aspire AG14-22P
The Acer Aspire AG14-22P has its internal microphone connected to the
ACP as a digital microphone, but the BIOS does not advertise it via the
AcpDmicConnected ACPI property, so the internal microphone does not work
out of the box. Add a DMI quirk to enable it.
Tested on an Aspire AG14-22P (board Dove2_MDU, BIOS V1.03): the acp6x
DMIC card is created and the internal microphone captures audio.
Assisted-by: Claude-Code:claude-fable-5
Signed-off-by: Jorn Baayen <jhbaayen@fastmail.com>
Link: https://patch.msgid.link/20260721151924.30316-1-jhbaayen@fastmail.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound')
| -rw-r--r-- | sound/soc/amd/yc/acp6x-mach.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/sound/soc/amd/yc/acp6x-mach.c b/sound/soc/amd/yc/acp6x-mach.c index 0d93e45b6178..de5c895e9fbd 100644 --- a/sound/soc/amd/yc/acp6x-mach.c +++ b/sound/soc/amd/yc/acp6x-mach.c @@ -48,6 +48,13 @@ static const struct dmi_system_id yc_acp_quirk_table[] = { { .driver_data = &acp6x_card, .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "Acer"), + DMI_MATCH(DMI_PRODUCT_NAME, "Aspire AG14-22P"), + } + }, + { + .driver_data = &acp6x_card, + .matches = { DMI_MATCH(DMI_BOARD_VENDOR, "Lecoo"), DMI_MATCH(DMI_PRODUCT_NAME, "Bellator N176"), } |
