From 7779a08c61a35c24c0373213d55c778fad2e2fa0 Mon Sep 17 00:00:00 2001 From: Matt DeVillier Date: Wed, 18 Jan 2023 18:16:37 -0600 Subject: [PATCH] mb/google/eve: set ACPI subsystem ID MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Set the ACPI SSID using Google's project campfire ID for EVE, to allow coolstar's Windows drivers to identify the device (since it uses a generic ACPI _HID). Custom drivers are necessary under Windows since the touchpad firmware is not fully I2C-HID compliant. TEST=build/boot Win11 on google/eve, verify touchpad fully functional. Change-Id: I3b8d56ff01d4cca7ba5c02f1aaab1a7049607dbc Signed-off-by: Matt DeVillier Reviewed-on: https://review.coreboot.org/c/coreboot/+/76802 Tested-by: build bot (Jenkins) Reviewed-by: Kyösti Mälkki Reviewed-by: CoolStar --- src/mainboard/google/eve/devicetree.cb | 1 + 1 file changed, 1 insertion(+) diff --git a/src/mainboard/google/eve/devicetree.cb b/src/mainboard/google/eve/devicetree.cb index 3a78869920..d25d582be4 100644 --- a/src/mainboard/google/eve/devicetree.cb +++ b/src/mainboard/google/eve/devicetree.cb @@ -303,6 +303,7 @@ chip soc/intel/skylake device pci 15.2 on chip drivers/i2c/hid register "generic.hid" = ""ACPI0C50"" + register "generic.sub" = ""1AE0006B"" register "generic.desc" = ""Touchpad"" register "generic.irq" = "ACPI_IRQ_LEVEL_LOW(GPP_B3_IRQ)" register "hid_desc_reg_offset" = "0x1"