From 042e3ebd3494974f7d32ba52a9111c3f8cac2f70 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Kope=C4=87?= Date: Mon, 10 Mar 2025 14:54:28 +0100 Subject: [PATCH] mb/novacustom/mtl-h/variants/igpu/hda_verb.c: Add all HDA verbs from stock FW MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add remaining HDA verbs from stock Clevo firmware 1.07.02. Change-Id: Ibd6db007f40670825f652066fc2fba6978f6a73b Signed-off-by: Michał Kopeć Reviewed-on: https://review.coreboot.org/c/coreboot/+/86789 Reviewed-by: Michał Żygowski Tested-by: build bot (Jenkins) --- .../novacustom/mtl-h/variants/igpu/hda_verb.c | 30 ++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/src/mainboard/novacustom/mtl-h/variants/igpu/hda_verb.c b/src/mainboard/novacustom/mtl-h/variants/igpu/hda_verb.c index cd7493e6d3..b94a194737 100644 --- a/src/mainboard/novacustom/mtl-h/variants/igpu/hda_verb.c +++ b/src/mainboard/novacustom/mtl-h/variants/igpu/hda_verb.c @@ -6,7 +6,7 @@ const u32 cim_verb_data[] = { /* Realtek, ALC245 */ 0x10ec0245, /* Vendor ID */ 0x1558a763, /* Subsystem ID */ - 13, /* Number of entries */ + 40, /* Number of entries */ AZALIA_SUBVENDOR(0, 0x1558a763), AZALIA_RESET(1), AZALIA_PIN_CFG(0, 0x12, 0x90a60130), @@ -21,6 +21,34 @@ const u32 cim_verb_data[] = { AZALIA_PIN_CFG(0, 0x1e, 0x411111f0), AZALIA_PIN_CFG(0, 0x21, 0x04211020), + 0x5B50006, 0x5B40011, 0x205001A, 0x204810B, + 0x205004A, 0x2042010, 0x2050038, 0x2047909, + 0x5C50000, 0x5C43D82, 0x5C50000, 0x5C43D82, + 0x5350000, 0x534201A, 0x5350000, 0x534201A, + 0x535001D, 0x5340800, 0x535001E, 0x5340800, + 0x5350003, 0x5341EC4, 0x5350004, 0x5340000, + 0x5450000, 0x5442000, 0x545001D, 0x5440800, + 0x545001E, 0x5440800, 0x5450003, 0x5441EC4, + 0x5450004, 0x5440000, 0x5350000, 0x534A01A, + 0x205003C, 0x204F175, 0x205003C, 0x204F135, + 0x2050040, 0x2048800, 0x5A50001, 0x5A4001F, + 0x2050010, 0x2040020, 0x2050010, 0x2040020, + 0x205006B, 0x204A390, 0x205006B, 0x204A390, + 0x205006C, 0x2040C9E, 0x205006D, 0x2040C00, + 0x170500, 0x170500, 0x5A50004, 0x5A40113, + 0x2050008, 0x2046A8C, 0x2050076, 0x204F000, + 0x205000E, 0x20465C0, 0x2050033, 0x2048580, + 0x2050069, 0x204FDA8, 0x2050068, 0x2040000, + 0x2050003, 0x2040002, 0x2050069, 0x2040000, + 0x2050068, 0x2040001, 0x205002E, 0x204290E, + 0x2236100, 0x2235100, 0x920011, 0x970610, + 0x936000, 0x935000, 0x205000D, 0x204A020, + 0x220011, 0x270610, 0x23A046, 0x239046, + 0x173B000, 0x1770740, 0x5A50001, 0x5A4001F, + 0x5C5000F, 0x5C40003, 0x2050036, 0x20437D7, + 0x143B000, 0x1470740, 0x2050010, 0x2040020, + 0x1470C02, 0x1470C02, 0x1470C02, 0x1470C02, + /* Intel Meteor Lake HDMI */ 0x8086281d, /* Vendor ID */ 0x80860101, /* Subsystem ID */