summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLevi Portenier <levi@system76.com>2023-10-20 12:24:22 -0600
committerFelix Held <felix-coreboot@felixheld.de>2023-10-23 13:02:35 +0000
commit285216ba36dcb542535a1ae4f215da836dfebb70 (patch)
treec18b606f919812438095e6d4537a253c3abf7151
parent95098c5fcb9dacde1e1ba89f8f17f9a4b16d4618 (diff)
mb/system76/rpl: Fix bonw15, oryp11 speaker output
Users have reported audio cutting in and out when playing through the speakers on bonw15 and oryp11. This issue originally only affected serw13 and was fixed before upstreaming. Apply the updated HDA verb provided by Clevo to fix speaker output on these units as well. Change-Id: I105bf165227456593863faa9bb8c4f152e49796b Signed-off-by: Levi Portenier <levi@system76.com> Signed-off-by: Tim Crawford <tcrawford@system76.com> Tested-by: Daniel Sutton <daniel@system76.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/78511 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Jeremy Soller <jeremy@system76.com>
-rw-r--r--src/mainboard/system76/rpl/variants/bonw15/hda_verb.c2
-rw-r--r--src/mainboard/system76/rpl/variants/oryp11/hda_verb.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/mainboard/system76/rpl/variants/bonw15/hda_verb.c b/src/mainboard/system76/rpl/variants/bonw15/hda_verb.c
index 7abc88892b..c1f031cc95 100644
--- a/src/mainboard/system76/rpl/variants/bonw15/hda_verb.c
+++ b/src/mainboard/system76/rpl/variants/bonw15/hda_verb.c
@@ -126,7 +126,7 @@ const u32 cim_verb_data[] = {
0x02050028, 0x02040000, 0x02050029, 0x0204ea00,
0x0205002b, 0x02040047, 0x0205002c, 0x0204b423,
0x02050027, 0x02040010, 0x02050028, 0x02040000,
- 0x02050029, 0x0204c203, 0x0205002b, 0x02040084,
+ 0x02050029, 0x0204c203, 0x0205002b, 0x02040004,
0x0205002c, 0x0204b423, 0x02050027, 0x02040010,
0x02050028, 0x02040000, 0x02050029, 0x0204c206,
0x0205002b, 0x02040078, 0x0205002c, 0x0204b423,
diff --git a/src/mainboard/system76/rpl/variants/oryp11/hda_verb.c b/src/mainboard/system76/rpl/variants/oryp11/hda_verb.c
index dbed36fe24..15d12f43bb 100644
--- a/src/mainboard/system76/rpl/variants/oryp11/hda_verb.c
+++ b/src/mainboard/system76/rpl/variants/oryp11/hda_verb.c
@@ -126,7 +126,7 @@ const u32 cim_verb_data[] = {
0x02050028, 0x02040000, 0x02050029, 0x0204ea00,
0x0205002b, 0x02040047, 0x0205002c, 0x0204b423,
0x02050027, 0x02040010, 0x02050028, 0x02040000,
- 0x02050029, 0x0204c203, 0x0205002b, 0x02040084,
+ 0x02050029, 0x0204c203, 0x0205002b, 0x02040004,
0x0205002c, 0x0204b423, 0x02050027, 0x02040010,
0x02050028, 0x02040000, 0x02050029, 0x0204c206,
0x0205002b, 0x02040078, 0x0205002c, 0x0204b423,