From 525154d16e901020d0d3518d71833e2394a1d4e6 Mon Sep 17 00:00:00 2001 From: ReddestDream Date: Thu, 13 Apr 2017 14:25:34 -0400 Subject: [PATCH] mb/google/parrot: Adjust touchpad ACPI for Windows drivers Adjust the touchpad HID/CID/HRV to allow coolstar's crostouchpad Windows drivers to properly attach. TEST=build/boot google/parrot, verify touchpad functional under both Windows 10/11 and Linux, verify Windows overlay driver correctly remaps top row keys. Change-Id: Ic164244eceb52221653bd60f7217f9a09e38c1b6 Signed-off-by: Matt DeVillier Reviewed-on: https://review.coreboot.org/c/coreboot/+/75180 Reviewed-by: Felix Held Tested-by: build bot (Jenkins) --- src/mainboard/google/parrot/acpi/mainboard.asl | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/mainboard/google/parrot/acpi/mainboard.asl b/src/mainboard/google/parrot/acpi/mainboard.asl index 7fc07fa6f1..3f2e43c8f2 100644 --- a/src/mainboard/google/parrot/acpi/mainboard.asl +++ b/src/mainboard/google/parrot/acpi/mainboard.asl @@ -29,11 +29,10 @@ Scope (\_SB) { Device (TPAD) { - Name (_UID, 1) - // Report as a Sleep Button device so Linux will - // automatically enable it as a wake source - Name(_HID, EisaId("PNP0C0E")) + Name(_HID, "CYSM0000") + Name(_UID, 1) + Name(_HRV, 2) // Trackpad Wake is GPIO12, wake from S3 Name(_PRW, Package() { BOARD_TRACKPAD_WAKE_GPIO, 0x03 })