From 6f01685f5d7293407452e31f8829636a29ecd1d4 Mon Sep 17 00:00:00 2001 From: Sean Rhodes Date: Wed, 2 Apr 2025 10:12:02 +0100 Subject: [PATCH] mb/starlabs/byte_adl: Remove the override verb function This board does not have a DMIC, so don't try to disable. Change-Id: Ic47f9c3b40dd76a78325b024ba8f93a117f7d031 Signed-off-by: Sean Rhodes Reviewed-on: https://review.coreboot.org/c/coreboot/+/87095 Reviewed-by: Matt DeVillier Tested-by: build bot (Jenkins) --- src/mainboard/starlabs/byte_adl/Makefile.mk | 1 - src/mainboard/starlabs/byte_adl/hda_verb.c | 26 --------------------- 2 files changed, 27 deletions(-) delete mode 100644 src/mainboard/starlabs/byte_adl/hda_verb.c diff --git a/src/mainboard/starlabs/byte_adl/Makefile.mk b/src/mainboard/starlabs/byte_adl/Makefile.mk index 84b693e702..677db61b19 100644 --- a/src/mainboard/starlabs/byte_adl/Makefile.mk +++ b/src/mainboard/starlabs/byte_adl/Makefile.mk @@ -10,6 +10,5 @@ verstage-$(CONFIG_VBOOT) += vboot.c romstage-$(CONFIG_VBOOT) += vboot.c ramstage-$(CONFIG_DRIVERS_OPTION_CFR) += cfr.c -ramstage-y += hda_verb.c ramstage-y += mainboard.c ramstage-y += smbios.c diff --git a/src/mainboard/starlabs/byte_adl/hda_verb.c b/src/mainboard/starlabs/byte_adl/hda_verb.c deleted file mode 100644 index ca69ef9f7d..0000000000 --- a/src/mainboard/starlabs/byte_adl/hda_verb.c +++ /dev/null @@ -1,26 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0-only */ - -#include -#include -#include -#include - -#define AZALIA_CODEC_SN6140 0x14f11f87 - -static const u32 override_verb[] = { - AZALIA_PIN_CFG(0, 0x1a, 0x00000000), -}; - -static void disable_microphone(u8 *base) -{ - azalia_program_verb_table(base, override_verb, ARRAY_SIZE(override_verb)); -} - -void mainboard_azalia_program_runtime_verbs(u8 *base, u32 viddid) -{ - if (viddid == AZALIA_CODEC_SN6140) { - printk(BIOS_DEBUG, "CMOS: viddid = %08x\n", viddid); - if (get_uint_option("microphone", 1) == 0) - disable_microphone(base); - } -}