From 8bc848abd0d6d52d4ec2fe4e5e97a7c8acee1068 Mon Sep 17 00:00:00 2001 From: Ian Feng Date: Fri, 28 Mar 2025 11:35:32 +0800 Subject: [PATCH] mb/google/fatcat/var/francka: Update HDA verb tables Enable internal DMIC for francka. Camera's DMIC is connected to the ALC256's DMIC pin. BUG=b:396558772 TEST=Camera's DMIC works on francka. Change-Id: Ie2b9fbd3d95cac145a4c64d9f07001d81880a0e5 Signed-off-by: Ian Feng Reviewed-on: https://review.coreboot.org/c/coreboot/+/87034 Reviewed-by: Terry Cheong Reviewed-by: Jayvik Desai Reviewed-by: Pranava Y N Reviewed-by: Subrata Banik Tested-by: build bot (Jenkins) --- src/mainboard/google/fatcat/variants/francka/hda_verb.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/mainboard/google/fatcat/variants/francka/hda_verb.c b/src/mainboard/google/fatcat/variants/francka/hda_verb.c index 2f703b78ee..2f49bf2255 100644 --- a/src/mainboard/google/fatcat/variants/francka/hda_verb.c +++ b/src/mainboard/google/fatcat/variants/francka/hda_verb.c @@ -6,7 +6,7 @@ const u32 cim_verb_data[] = { /* coreboot specific header */ 0x10ec0256, /* Codec Vendor / Device ID: Realtek ALC256 */ 0x10ec12ac, /* Subsystem ID */ - 0x00000013, /* Number of jacks (NID entries) */ + 0x00000015, /* Number of jacks (NID entries) */ AZALIA_RESET(0x1), /* NID 0x01, HDA Codec Subsystem ID Verb Table */ @@ -15,11 +15,10 @@ const u32 cim_verb_data[] = { /* Pin Widget Verb Table */ /* * DMIC - * Requirement is to use PCH DMIC. Hence, - * commented out codec's Internal DMIC. - * AZALIA_PIN_CFG(0, 0x12, 0x90A60130), - * AZALIA_PIN_CFG(0, 0x13, 0x40000000), + * Internal DMIC. */ + AZALIA_PIN_CFG(0, 0x12, 0x90A60130), + AZALIA_PIN_CFG(0, 0x13, 0x90A60140), /* Pin widget 0x14 - Front (Port-D) */ AZALIA_PIN_CFG(0, 0x14, 0x90170110), /* Pin widget 0x18 - NPC */