mb/google/kahlee: update ACPI HID/CID for Synaptics touchpads

The currently assigned ACPI HID 'PNP0C50' is not a valid per Windows
WHQL validation tests. To ensure compatibility with both Windows and
Linux, set the HID to 'SYNA0000' and CID to 'ACPI0C50' as previously
done for other boards (eg, google/lulu).

TEST=boot Linux 5.1x, Windows 10 on liara, verify all touchpad
functions work correctly.

Change-Id: I89ca02629803882e7ed2048a5a26868fc2de41a9
Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/71073
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
This commit is contained in:
Matt DeVillier 2022-12-19 15:15:13 -06:00 committed by Martin L Roth
parent 148207a8b7
commit f39e105deb
4 changed files with 8 additions and 4 deletions

View File

@ -36,7 +36,8 @@ chip soc/amd/stoneyridge
device ref i2c_2 on
chip drivers/i2c/hid
register "generic.hid" = ""PNP0C50""
register "generic.hid" = ""SYNA0000""
register "generic.cid" = ""ACPI0C50""
register "generic.desc" = ""Synaptics Touchpad""
register "generic.irq_gpio" = "ACPI_GPIO_IRQ_LEVEL_LOW(GPIO_5)"
register "generic.wake" = "7"

View File

@ -41,7 +41,8 @@ chip soc/amd/stoneyridge
end
device ref i2c_2 on
chip drivers/i2c/hid
register "generic.hid" = ""PNP0C50""
register "generic.hid" = ""SYNA0000""
register "generic.cid" = ""ACPI0C50""
register "generic.desc" = ""Synaptics Touchpad""
register "generic.irq_gpio" = "ACPI_GPIO_IRQ_LEVEL_LOW(GPIO_5)"
register "generic.wake" = "7"

View File

@ -49,7 +49,8 @@ chip soc/amd/stoneyridge
device ref i2c_2 on
chip drivers/i2c/hid
register "generic.hid" = ""PNP0C50""
register "generic.hid" = ""SYNA0000""
register "generic.cid" = ""ACPI0C50""
register "generic.desc" = ""Synaptics Touchpad""
register "generic.irq_gpio" = "ACPI_GPIO_IRQ_LEVEL_LOW(GPIO_5)"
register "generic.wake" = "7"

View File

@ -66,7 +66,8 @@ chip soc/amd/stoneyridge
end
device ref i2c_2 on
chip drivers/i2c/hid
register "generic.hid" = ""PNP0C50""
register "generic.hid" = ""SYNA0000""
register "generic.cid" = ""ACPI0C50""
register "generic.desc" = ""Synaptics Touchpad""
register "generic.irq_gpio" = "ACPI_GPIO_IRQ_LEVEL_LOW(GPIO_5)"
register "generic.wake" = "7"