[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1087673: linux-image-6.12-rc6-amd64: Builtin microphone doesn't work on Lenovo Thinkpad T14s Gen 6 21M1CTO1WW



Package: linux-image-6.12-rc6-amd64
Severity: normal
Tags: upstream

From: Tova <blueaddagio@laposte.net>
To: Debian Bug Tracking System <submit@bugs.debian.org>
X-Debbugs-Cc: blueaddagio@laposte.net
Subject: linux-image-6.12-rc6-amd64: Builtin microphone doesn't work on Lenovo Thinkpad T14s Gen 6 21M1CTO1WW



Hi all,

I noticed the same problem (undetected built in microphone) as this topic on my
relatively new AMD laptop :

https://bugzilla.kernel.org/show_bug.cgi?id=218216

Fixing the lack of microphone detection would require editing the acp6x-mach
kernel file :
https://github.com/torvalds/linux/blob/master/sound/soc/amd/yc/acp6x-mach.c

I believe the laptop model's manufacturer and product should be added to the
yc_acp_quirk_table with :

        {
                .driver_data = &acp6x_card,
                .matches = {
                        DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"),
                        DMI_MATCH(DMI_PRODUCT_NAME, "21M1"),
                }
        },


Here's dmidecode -t baseboard for reference :

# dmidecode 3.6
Getting SMBIOS data from sysfs.
SMBIOS 3.4.0 present.

Handle 0x0018, DMI type 2, 15 bytes
Base Board Information
        Manufacturer: LENOVO
        Product Name: 21M1CTO1WW
        Version: Not Defined
        Serial Number: L1HF4AF003Y
        Asset Tag: Not Available
        Features:
                Board is a hosting board
                Board is replaceable
        Location In Chassis: Not Available
        Chassis Handle: 0x0019
        Type: Motherboard
        Contained Object Handles: 0

Reply to: