]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
ASoC: amd: yc: Add Alienware m15 R7 AMD to DMIC quirk table
authorJetha Chan <jethachan@gmail.com>
Tue, 30 Jun 2026 00:33:28 +0000 (09:33 +0900)
committerMark Brown <broonie@kernel.org>
Tue, 30 Jun 2026 17:39:04 +0000 (18:39 +0100)
commite782d687d2f5bf8b8113dc48ba22cca4b472c252
tree6451e54f4ff1c49125c7f31e2ba47893206fa0b3
parent91a6dba5183d269b8215d6170c079b654ef4cab7
ASoC: amd: yc: Add Alienware m15 R7 AMD to DMIC quirk table

The Alienware m15 R7 AMD exposes an ACP6x DMIC path, but its DMI
product name is not present in the Yellow Carp ACP quirk table. As a
result, the ACP machine driver does not enable the DMIC card on this
system.

Add the DMI product name for this machine. With this quirk applied, the
kernel reports:

  acp_yc_mach acp_yc_mach.0: Enabling ACP DMIC support via DMI

and ALSA exposes the ACP DMIC capture device:

  card 3: acp6x
  device 0: DMIC capture dmic-hifi-0

Tested on an Alienware m15 R7 AMD with product SKU 0B59.

Link: https://jethachan.net/dev/2026/03/21/fixing-internal-microphone-alienware-linux.html
Assisted-by: OpenAI-Codex:gpt-5.5
Signed-off-by: Jetha Chan <jethachan@gmail.com>
Link: https://patch.msgid.link/20260630003328.15675-1-jethachan@gmail.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/amd/yc/acp6x-mach.c