* [PATCH] ASoC: amd: yc: Add Lenovo ThinkPad E16 Gen 2 (21JN) to quirks [not found] <almeAbvirJwQ5doF.ref@adriana> @ 2026-07-17 3:17 ` Seiji Adachi 2026-07-17 6:22 ` Seiji Adachi 0 siblings, 1 reply; 7+ messages in thread From: Seiji Adachi @ 2026-07-17 3:17 UTC (permalink / raw) To: alsa-devel; +Cc: Seiji Adachi Hi, I have a Lenovo ThinkPad E16 Gen 2 (AMD Ryzen 7 7735HS) with machine type "21JN". Currently, the internal digital microphone (DMIC) is not detected on Debian 13 (kernel 6.18). Similar to the "21M5" model, this "21JN" model also requires a DMI quirk entry to enable the internal microphone. Could you please add the "21JN" model to the quirk list in `sound/soc/amd/yc/acp6x-mach.c`? DMI info: - Vendor: LENOVO - Product Name: 21JN Thank you, Seiji Adachi ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] ASoC: amd: yc: Add Lenovo ThinkPad E16 Gen 2 (21JN) to quirks 2026-07-17 3:17 ` [PATCH] ASoC: amd: yc: Add Lenovo ThinkPad E16 Gen 2 (21JN) to quirks Seiji Adachi @ 2026-07-17 6:22 ` Seiji Adachi 2026-08-24 1:55 ` Seiji Adachi 0 siblings, 1 reply; 7+ messages in thread From: Seiji Adachi @ 2026-07-17 6:22 UTC (permalink / raw) To: alsa-devel; +Cc: Seiji Adachi Hi, An update on this: I have just upgraded my system kernel to the latest available version, 7.0.13. However, the internal digital microphone (DMIC) is still not detected (`arecord -l` shows the same result as before). So the quirk entry for "21JN" is definitely still needed in the latest kernel version. Best regards, Seiji On Fri, Jul 17, 2026 at 11:17:58AM +0800, Seiji Adachi wrote: > Hi, > > I have a Lenovo ThinkPad E16 Gen 2 (AMD Ryzen 7 7735HS) with machine type "21JN". > Currently, the internal digital microphone (DMIC) is not detected on Debian 13 (kernel 6.18). > > Similar to the "21M5" model, this "21JN" model also requires a DMI quirk entry to enable the internal microphone. > > Could you please add the "21JN" model to the quirk list in `sound/soc/amd/yc/acp6x-mach.c`? > > DMI info: > - Vendor: LENOVO > - Product Name: 21JN > > Thank you, > > Seiji Adachi ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH] ASoC: amd: yc: Add Lenovo ThinkPad E16 Gen 2 (21JN) to quirks 2026-07-17 6:22 ` Seiji Adachi @ 2026-08-24 1:55 ` Seiji Adachi 2026-09-17 9:51 ` [RESEND PATCH] " Seiji Adachi 0 siblings, 1 reply; 7+ messages in thread From: Seiji Adachi @ 2026-08-24 1:55 UTC (permalink / raw) To: alsa-devel; +Cc: Seiji Adachi Hi, I am writing to provide an update regarding the internal microphone issue on Lenovo ThinkPad E16 Gen 2 (21JN-003SCD). I have recently updated the kernel to version 7.1.8+deb13-amd64 (Debian trixie-backports), but the internal digital microphone (DMIC) is still not recognized. Output of `arecord -l` on kernel 7.1.8: **** List of CAPTURE Hardware Devices **** card 1: Generic_1 [HD-Audio Generic], device 0: CX11880 Analog [CX11880 Analog] Subdevices: 0/1 Subdevice #0: subdevice #0 Could you please check if the DMI entry for 21JN can be added to sound/soc/amd/yc/acp6x-mach.c? Thank you for your help. Best regards, Seiji On Fri, Jul 17, 2026 at 02:22:27PM +0800, Seiji Adachi wrote: > Hi, > > An update on this: I have just upgraded my system kernel to the latest available version, 7.0.13. > > However, the internal digital microphone (DMIC) is still not detected (`arecord -l` shows the same result as before). > > So the quirk entry for "21JN" is definitely still needed in the latest kernel version. > > Best regards, > > Seiji > > On Fri, Jul 17, 2026 at 11:17:58AM +0800, Seiji Adachi wrote: > > Hi, > > > > I have a Lenovo ThinkPad E16 Gen 2 (AMD Ryzen 7 7735HS) with machine type "21JN". > > Currently, the internal digital microphone (DMIC) is not detected on Debian 13 (kernel 6.18). > > > > Similar to the "21M5" model, this "21JN" model also requires a DMI quirk entry to enable the internal microphone. > > > > Could you please add the "21JN" model to the quirk list in `sound/soc/amd/yc/acp6x-mach.c`? > > > > DMI info: > > - Vendor: LENOVO > > - Product Name: 21JN > > > > Thank you, > > > > Seiji Adachi ^ permalink raw reply [flat|nested] 7+ messages in thread
* [RESEND PATCH] ASoC: amd: yc: Add Lenovo ThinkPad E16 Gen 2 (21JN) to quirks 2026-08-24 1:55 ` Seiji Adachi @ 2026-09-17 9:51 ` Seiji Adachi 2026-09-17 10:09 ` Mark Brown 0 siblings, 1 reply; 7+ messages in thread From: Seiji Adachi @ 2026-09-17 9:51 UTC (permalink / raw) To: Vijendar.Mukunda, broonie Cc: venkataprasad.potturu, lgirdwood, perex, tiwai, alsa-devel, linux-sound, linux-kernel, Seiji Adachi Hi, I am resending this request along with the code change (diff) required for Lenovo ThinkPad E16 Gen 2 (21JN). Could you please review and consider applying the following patch to sound/soc/amd/yc/acp6x-mach.c? Thanks, Seiji --- Subject: [PATCH] ASoC: amd: yc: Add Lenovo ThinkPad E16 Gen 2 (21JN) to quirks Add ThinkPad E16 Gen 2 (21JN) to the DMI table in acp6x-mach.c to enable the internal digital microphone (DMIC). Signed-off-by: Seiji Adachi <seiji_adachi@yahoo.co.jp> --- diff --git a/sound/soc/amd/yc/acp6x-mach.c b/sound/soc/amd/yc/acp6x-mach.c index 385fede6d..ea173bdab 100644 --- a/sound/soc/amd/yc/acp6x-mach.c +++ b/sound/soc/amd/yc/acp6x-mach.c @@ -248,6 +248,13 @@ static const struct dmi_system_id yc_acp_quirk_table[] = { DMI_MATCH(DMI_PRODUCT_NAME, "21J6"), } }, + { + .driver_data = &acp6x_card, + .matches = { + DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"), + DMI_MATCH(DMI_PRODUCT_NAME, "21JN"), + } + }, { .driver_data = &acp6x_card, .matches = { --- On Mon, Aug 24, 2026 at 10:55:53AM +0900, Seiji Adachi wrote: > Hi, > > I am writing to provide an update regarding the internal microphone issue on Lenovo ThinkPad E16 Gen 2 (21JN-003SCD). > > I have recently updated the kernel to version 7.1.8+deb13-amd64 (Debian trixie-backports), but the internal digital microphone (DMIC) is still not recognized. > > Output of `arecord -l` on kernel 7.1.8: > **** List of CAPTURE Hardware Devices **** > card 1: Generic_1 [HD-Audio Generic], device 0: CX11880 Analog [CX11880 Analog] > Subdevices: 0/1 > Subdevice #0: subdevice #0 > > Could you please check if the DMI entry for 21JN can be added to sound/soc/amd/yc/acp6x-mach.c? > > Thank you for your help. > > Best regards, > Seiji > > > On Fri, Jul 17, 2026 at 02:22:27PM +0800, Seiji Adachi wrote: > > Hi, > > > > An update on this: I have just upgraded my system kernel to the latest available version, 7.0.13. > > > > However, the internal digital microphone (DMIC) is still not detected (`arecord -l` shows the same result as before). > > > > So the quirk entry for "21JN" is definitely still needed in the latest kernel version. > > > > Best regards, > > > > Seiji > > > > On Fri, Jul 17, 2026 at 11:17:58AM +0800, Seiji Adachi wrote: > > > Hi, > > > > > > I have a Lenovo ThinkPad E16 Gen 2 (AMD Ryzen 7 7735HS) with machine type "21JN". > > > Currently, the internal digital microphone (DMIC) is not detected on Debian 13 (kernel 6.18). > > > > > > Similar to the "21M5" model, this "21JN" model also requires a DMI quirk entry to enable the internal microphone. > > > > > > Could you please add the "21JN" model to the quirk list in `sound/soc/amd/yc/acp6x-mach.c`? > > > > > > DMI info: > > > - Vendor: LENOVO > > > - Product Name: 21JN > > > > > > Thank you, > > > > > > Seiji Adachi ^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [RESEND PATCH] ASoC: amd: yc: Add Lenovo ThinkPad E16 Gen 2 (21JN) to quirks 2026-09-17 9:51 ` [RESEND PATCH] " Seiji Adachi @ 2026-09-17 10:09 ` Mark Brown 0 siblings, 0 replies; 7+ messages in thread From: Mark Brown @ 2026-09-17 10:09 UTC (permalink / raw) To: Seiji Adachi Cc: Vijendar.Mukunda, venkataprasad.potturu, lgirdwood, perex, tiwai, alsa-devel, linux-sound, linux-kernel [-- Attachment #1: Type: text/plain, Size: 682 bytes --] On Thu, Sep 17, 2026 at 06:51:24PM +0900, Seiji Adachi wrote: > Hi, > > I am resending this request along with the code change (diff) required for > Lenovo ThinkPad E16 Gen 2 (21JN). > > Could you please review and consider applying the following patch to > sound/soc/amd/yc/acp6x-mach.c? Please submit patches following the process documented in submitting-patches.rst, the formatting of the email is quite important for tools to be able to process the patch. You might want to look at b4 to send the patches, especially it's web submission endpoint which avoids having to configure mail: https://b4.docs.kernel.org/en/latest/contributor/overview.html [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
[parent not found: <20260917131851.2122144-1-seiji_adachi.ref@yahoo.co.jp>]
* [PATCH] ASoC: amd: yc: Add Lenovo ThinkPad E16 Gen 2 (21JN) to quirks [not found] <20260917131851.2122144-1-seiji_adachi.ref@yahoo.co.jp> @ 2026-09-17 13:18 ` Seiji Adachi 2026-09-17 19:23 ` Mark Brown 0 siblings, 1 reply; 7+ messages in thread From: Seiji Adachi @ 2026-09-17 13:18 UTC (permalink / raw) To: Vijendar.Mukunda, broonie; +Cc: alsa-devel, linux-sound, Seiji Adachi Signed-off-by: Seiji Adachi <seiji_adachi@yahoo.co.jp> --- sound/soc/amd/yc/acp6x-mach.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/sound/soc/amd/yc/acp6x-mach.c b/sound/soc/amd/yc/acp6x-mach.c index 385fede6d..ea173bdab 100644 --- a/sound/soc/amd/yc/acp6x-mach.c +++ b/sound/soc/amd/yc/acp6x-mach.c @@ -248,6 +248,13 @@ static const struct dmi_system_id yc_acp_quirk_table[] = { DMI_MATCH(DMI_PRODUCT_NAME, "21J6"), } }, + { + .driver_data = &acp6x_card, + .matches = { + DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"), + DMI_MATCH(DMI_PRODUCT_NAME, "21JN"), + } + }, { .driver_data = &acp6x_card, .matches = { -- 2.47.3 ^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [PATCH] ASoC: amd: yc: Add Lenovo ThinkPad E16 Gen 2 (21JN) to quirks 2026-09-17 13:18 ` [PATCH] " Seiji Adachi @ 2026-09-17 19:23 ` Mark Brown 0 siblings, 0 replies; 7+ messages in thread From: Mark Brown @ 2026-09-17 19:23 UTC (permalink / raw) To: Vijendar.Mukunda, Seiji Adachi; +Cc: alsa-devel, linux-sound On Thu, 17 Sep 2026 22:18:51 +0900, Seiji Adachi wrote: > ASoC: amd: yc: Add Lenovo ThinkPad E16 Gen 2 (21JN) to quirks Applied to https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-7.3 Thanks! [1/1] ASoC: amd: yc: Add Lenovo ThinkPad E16 Gen 2 (21JN) to quirks https://git.kernel.org/broonie/sound/c/4cae4ca34992 All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours) and sent to Linus during the next merge window (or sooner if it is a bug fix), however if problems are discovered then the patch may be dropped or reverted. You may get further e-mails resulting from automated or manual testing and review of the tree, please engage with people reporting problems and send followup patches addressing any issues that are reported if needed. If any updates are required or you are submitting further changes they should be sent as incremental updates against current git, existing patches will not be replaced. Please add any relevant lists and maintainers to the CCs when replying to this mail. Thanks, Mark ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2026-09-17 22:14 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <almeAbvirJwQ5doF.ref@adriana>
2026-07-17 3:17 ` [PATCH] ASoC: amd: yc: Add Lenovo ThinkPad E16 Gen 2 (21JN) to quirks Seiji Adachi
2026-07-17 6:22 ` Seiji Adachi
2026-08-24 1:55 ` Seiji Adachi
2026-09-17 9:51 ` [RESEND PATCH] " Seiji Adachi
2026-09-17 10:09 ` Mark Brown
[not found] <20260917131851.2122144-1-seiji_adachi.ref@yahoo.co.jp>
2026-09-17 13:18 ` [PATCH] " Seiji Adachi
2026-09-17 19:23 ` Mark Brown
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.