From: Greg Kroah-Hartman Date: Tue, 12 Nov 2024 08:38:52 +0000 (+0100) Subject: 6.6-stable patches X-Git-Tag: v5.15.172~15 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b0caff52b63cc7d235dc9ab2d8e0de6469c23b24;p=thirdparty%2Fkernel%2Fstable-queue.git 6.6-stable patches added patches: asoc-amd-yc-fix-internal-mic-on-xiaomi-book-pro-14-2022.patch --- diff --git a/queue-6.6/asoc-amd-yc-fix-internal-mic-on-xiaomi-book-pro-14-2022.patch b/queue-6.6/asoc-amd-yc-fix-internal-mic-on-xiaomi-book-pro-14-2022.patch new file mode 100644 index 00000000000..665dc61f0c0 --- /dev/null +++ b/queue-6.6/asoc-amd-yc-fix-internal-mic-on-xiaomi-book-pro-14-2022.patch @@ -0,0 +1,48 @@ +From de156f3cf70e17dc6ff4c3c364bb97a6db961ffd Mon Sep 17 00:00:00 2001 +From: Mingcong Bai +Date: Wed, 6 Nov 2024 10:40:50 +0800 +Subject: ASoC: amd: yc: fix internal mic on Xiaomi Book Pro 14 2022 + +From: Mingcong Bai + +commit de156f3cf70e17dc6ff4c3c364bb97a6db961ffd upstream. + +Xiaomi Book Pro 14 2022 (MIA2210-AD) requires a quirk entry for its +internal microphone to be enabled. + +This is likely due to similar reasons as seen previously on Redmi Book +14/15 Pro 2022 models (since they likely came with similar firmware): + +- commit dcff8b7ca92d ("ASoC: amd: yc: Add Xiaomi Redmi Book Pro 15 2022 + into DMI table") +- commit c1dd6bf61997 ("ASoC: amd: yc: Add Xiaomi Redmi Book Pro 14 2022 + into DMI table") + +A quirk would likely be needed for Xiaomi Book Pro 15 2022 models, too. +However, I do not have such device on hand so I will leave it for now. + +Signed-off-by: Mingcong Bai +Link: https://patch.msgid.link/20241106024052.15748-1-jeffbai@aosc.io +Signed-off-by: Mark Brown +Signed-off-by: WangYuli +Signed-off-by: Greg Kroah-Hartman +--- + sound/soc/amd/yc/acp6x-mach.c | 7 +++++++ + 1 file changed, 7 insertions(+) + +--- a/sound/soc/amd/yc/acp6x-mach.c ++++ b/sound/soc/amd/yc/acp6x-mach.c +@@ -384,6 +384,13 @@ static const struct dmi_system_id yc_acp + { + .driver_data = &acp6x_card, + .matches = { ++ DMI_MATCH(DMI_BOARD_VENDOR, "TIMI"), ++ DMI_MATCH(DMI_PRODUCT_NAME, "Xiaomi Book Pro 14 2022"), ++ } ++ }, ++ { ++ .driver_data = &acp6x_card, ++ .matches = { + DMI_MATCH(DMI_BOARD_VENDOR, "Razer"), + DMI_MATCH(DMI_PRODUCT_NAME, "Blade 14 (2022) - RZ09-0427"), + } diff --git a/queue-6.6/series b/queue-6.6/series index 99e52f0c38c..3db592291af 100644 --- a/queue-6.6/series +++ b/queue-6.6/series @@ -114,3 +114,4 @@ usb-serial-option-add-quectel-rg650v.patch irqchip-gic-v3-force-propagation-of-the-active-state-with-a-read-back.patch ocfs2-remove-entry-once-instead-of-null-ptr-dereference-in-ocfs2_xa_remove.patch ucounts-fix-counter-leak-in-inc_rlimit_get_ucounts.patch +asoc-amd-yc-fix-internal-mic-on-xiaomi-book-pro-14-2022.patch