mb/google/link: Change HDA verb subsystem ID

Change the SSID to allow the correct Creative Labs Windows audio drivers
to attach (vs generic HDA audio ones) and provide full functionality.
Linux doesn't care about the SSID, so changing it has no effect there.

TEST=build/boot Windows, Linux on google/link, verify the correct
audio drivers attach under Windows, no regressions under Linux.

Change-Id: Ib5e523b07583289b0222ef156245fb0771ad1f1c
Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/76745
Reviewed-by: Eric Lai <eric_lai@quanta.corp-partner.google.com>
Reviewed-by: Sean Rhodes <sean@starlabs.systems>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Paul Menzel <paulepanter@mailbox.org>
This commit is contained in:
Matt DeVillier 2023-06-30 15:04:30 -05:00 committed by Felix Held
parent 87f08bea11
commit cb40888c8d
1 changed files with 3 additions and 3 deletions

View File

@ -5,7 +5,7 @@
const u32 cim_verb_data[] = {
/* coreboot specific header */
0x11020011, // Codec Vendor / Device ID: Creative CA0132
0x144dc0c2, // Subsystem ID
0x10280550, // Subsystem ID
0x00000014, // Number of jacks + Number of Malcolm setup blocks.
/* Malcolm Setup */
@ -62,8 +62,8 @@ const u32 cim_verb_data[] = {
/* Pin Widget Verb Table */
/* NID 0x01, HDA Codec Subsystem ID Verb Table: 0x144DC0C2 */
AZALIA_SUBVENDOR(0, 0x144dc0c2),
/* NID 0x01, HDA Codec Subsystem ID Verb Table: 0x10280550 */
AZALIA_SUBVENDOR(0, 0x10280550),
/* Pin Complex (NID 0x0B) Port-G Analog Unknown Speaker at Int N/A */
AZALIA_PIN_CFG(0, 0x0b, 0x901700f0),