From 6066807dd22393fcbe7ad823130eff9c6e1cdf66 Mon Sep 17 00:00:00 2001 From: Matt DeVillier Date: Fri, 30 Jun 2023 15:05:40 -0500 Subject: mb/google/link: Enable HP jack output under Windows The EAPD pin needs to be enabled and set in order for the headphone jack to work properly. It's already done for the speaker in the beep verbs, but needs to be done for the HP jack as well in order for output to work properly under Windows. TEST=build/boot Win11 on LINK, verify headphone output functional when headphones plugged in. Change-Id: I411d7317aefc1154635c4c17ca0dc1e37c9f40f4 Signed-off-by: Matt DeVillier Reviewed-on: https://review.coreboot.org/c/coreboot/+/76746 Reviewed-by: Sean Rhodes Reviewed-by: Eric Lai Tested-by: build bot (Jenkins) --- src/mainboard/google/link/hda_verb.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/mainboard/google/link/hda_verb.c b/src/mainboard/google/link/hda_verb.c index 7283e6d8b8..9381b578dc 100644 --- a/src/mainboard/google/link/hda_verb.c +++ b/src/mainboard/google/link/hda_verb.c @@ -60,6 +60,9 @@ const u32 cim_verb_data[] = { 0x01571b29, 0x01570a01, + /* Enable and set EAPD pin for headphone jack */ + AZALIA_VERB_12B(0x0, 0x10, 0x78d, 0x2), + /* Pin Widget Verb Table */ /* NID 0x01, HDA Codec Subsystem ID Verb Table: 0x10280550 */ -- cgit v1.2.3