mb/google/fizz/var/karma: Correct channel count for DMIC
This board only has 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 fizz/karma, test built-in mic under Windows and Linux. Change-Id: I48162ff25d8c7f413e651c07a7f8e9604bee224c Signed-off-by: Matt DeVillier <matt.devillier@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/88081 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Sean Rhodes <sean@starlabs.systems>
This commit is contained in:
parent
fed7ad967a
commit
41e09a5c59
2 changed files with 4 additions and 4 deletions
|
|
@ -95,7 +95,7 @@ config INCLUDE_NHLT_BLOBS
|
|||
config INCLUDE_NHLT_BLOBS_KARMA
|
||||
bool "Include blobs for karma audio."
|
||||
select NHLT_DA7219
|
||||
select NHLT_DMIC_4CH
|
||||
select NHLT_DMIC_2CH
|
||||
select NHLT_MAX98357
|
||||
|
||||
config UART_FOR_CONSOLE
|
||||
|
|
|
|||
|
|
@ -7,9 +7,9 @@
|
|||
|
||||
void variant_nhlt_init(struct nhlt *nhlt)
|
||||
{
|
||||
/* 4 Channel DMIC array. */
|
||||
if (nhlt_soc_add_dmic_array(nhlt, 4))
|
||||
printk(BIOS_ERR, "Couldn't add 4CH DMIC array.\n");
|
||||
/* 2 Channel DMIC array. */
|
||||
if (nhlt_soc_add_dmic_array(nhlt, 2))
|
||||
printk(BIOS_ERR, "Couldn't add 2CH DMIC array.\n");
|
||||
|
||||
/* Dialog DA7219 Headset codec. */
|
||||
if (nhlt_soc_add_da7219(nhlt, AUDIO_LINK_SSP1))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue