Re: [PATCH/BUG] ALSA: acp6x: Add DMI/PCI quirk for HP 255R G10 internal microphone (103c:8d22)

"Mukunda,Vijendar" <[email protected]>
Newsgroups org.alsa-project.alsa-devel
Message-ID <[email protected]>

On 8/9/26 18:22, Alexandru wrote:
> Hello,
>
> The internal digital microphone (DMIC/PDM) on the HP 255R G10 laptop 
> is not detected/working under Linux.
>
> SYSTEM INFORMATION:
> - Model: HP 255R G10
> - CPU: AMD Ryzen 7 7735U (Rembrandt-R / Yellow Carp)
> - ACP PCI Device: 1022:15e2 (rev 60)
> - Subsystem ID: 103c:8d22
> - Tested Kernels: 6.x / 7.x (CachyOS / Arch Linux)
>
> PROBLEM DESCRIPTION:
> The AMD ACP 6.x PCI device (1022:15e2) is bound by the `snd_pci_acp6x` 
> driver, but no ALSA DMIC/PDM PCM capture device is instantiated 
> (`arecord -l` only lists the HDA ALC236 codec).
>
> In Windows, the internal microphone works properly through the AMD 
> Audio CoProcessor driver (amdacpbus.sys) using HP DMIC extensions 
> (`amddmicextt_hp_*.inf`) and is presented as "Microphone Array (AMD 
> Audio Device)".
>
> In Linux, the board subsystem ID (103c:8d22) appears to be missing 
> from the DMI match table in `sound/soc/amd/yc/acp6x-mach.c` (or 
> equivalent ACP 6.x machine driver).
>
> DMI / PCI DETAILS:
> Vendor ID: 0x1022
> Device ID: 0x15e2
> Subsystem Vendor: 0x103c
> Subsystem Device: 0x8d22
>
> `lspci -nnk -s 03:00.5`:
> 03:00.5 Multimedia controller [0480]: Advanced Micro Devices, Inc. 
> [AMD] Audio Coprocessor [1022:15e2] (rev 60)
> Subsystem: Hewlett-Packard Company Device [103c:8d22]
> Kernel driver in use: snd_pci_acp6x
> Kernel modules: snd_pci_acp6x, snd_soc_acp6x_mach
>
> Requesting to add a quirk/entry for DMI_BOARD_NAME "8D22" / Subsystem 
> 103c:8d22 to enable ACP PDM/DMIC support for this laptop model.
@kareem: Add a machine driver quirk patch and share it for validation.
>
> Best regards,
> Alex
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.