summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt DeVillier <matt.devillier@gmail.com>2023-06-30 15:05:40 -0500
committerFelix Held <felix-coreboot@felixheld.de>2023-07-31 13:55:15 +0000
commit6066807dd22393fcbe7ad823130eff9c6e1cdf66 (patch)
treea01dc53671b01a3b40631c34dcc78b11754a0631
parent53e58744498bab29b8914ed4e7013a71bc1f9d97 (diff)
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 <matt.devillier@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/76746 Reviewed-by: Sean Rhodes <sean@starlabs.systems> Reviewed-by: Eric Lai <eric_lai@quanta.corp-partner.google.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
-rw-r--r--src/mainboard/google/link/hda_verb.c3
1 files changed, 3 insertions, 0 deletions
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 */