From 686dea9883f700575b4c02e60c6a823c94e93eda Mon Sep 17 00:00:00 2001 From: Matt DeVillier Date: Thu, 12 Jun 2025 13:03:03 -0500 Subject: [PATCH] mb/google/glados: Correct channel count for DMIC These boards only have 2 DMIC physically connected, and attempting to record from 4 channels vs 2 results in a large amount of background noise which drowns out the recording. Selecting the 2 channel DMIC shows audio on both channels and no noise. TEST=build/boot glados variants, test built-in mic under Windows and Linux. Change-Id: I68b7d1425c18d070dd75bc42d40ee30701f9704a Signed-off-by: Matt DeVillier Reviewed-on: https://review.coreboot.org/c/coreboot/+/88079 Tested-by: build bot (Jenkins) Reviewed-by: Sean Rhodes Reviewed-by: Paul Menzel --- src/mainboard/google/glados/Kconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mainboard/google/glados/Kconfig b/src/mainboard/google/glados/Kconfig index 287d938341..779dc48bac 100644 --- a/src/mainboard/google/glados/Kconfig +++ b/src/mainboard/google/glados/Kconfig @@ -53,7 +53,7 @@ config BOARD_GOOGLE_CHELL config BOARD_GOOGLE_GLADOS select BOARD_GOOGLE_BASEBOARD_GLADOS - select NHLT_DMIC_4CH if INCLUDE_NHLT_BLOBS + select NHLT_DMIC_2CH if INCLUDE_NHLT_BLOBS select NHLT_SSM4567 if INCLUDE_NHLT_BLOBS config BOARD_GOOGLE_LARS @@ -69,7 +69,7 @@ config BOARD_GOOGLE_SENTRY select DRIVERS_GENERIC_MAX98357A select INTEL_GMA_HAVE_VBT select MAINBOARD_NO_FSP_GOP - select NHLT_DMIC_4CH if INCLUDE_NHLT_BLOBS + select NHLT_DMIC_2CH if INCLUDE_NHLT_BLOBS select NHLT_MAX98357 if INCLUDE_NHLT_BLOBS select NHLT_SSM4567 if INCLUDE_NHLT_BLOBS