diff options
author | Matt DeVillier <matt.devillier@gmail.com> | 2023-06-30 15:05:40 -0500 |
---|---|---|
committer | Felix Held <felix-coreboot@felixheld.de> | 2023-07-31 13:55:15 +0000 |
commit | 6066807dd22393fcbe7ad823130eff9c6e1cdf66 (patch) | |
tree | a01dc53671b01a3b40631c34dcc78b11754a0631 | |
parent | 53e58744498bab29b8914ed4e7013a71bc1f9d97 (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.c | 3 |
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 */ |