From 5fe3032e06171630b5cfe92388c4e504cf90e55d Mon Sep 17 00:00:00 2001 From: Tim Crawford Date: Wed, 19 Jan 2022 09:08:10 -0700 Subject: [PATCH] mb/system76/gaze15: Set _UID for touchpad devices The _UID must be unique as these devices use the same _HID. Fixes BSOD when booting Windows 10. Change-Id: I67fda892a496dc9e5a6fa5e133ff0b35cde8fce7 Signed-off-by: Tim Crawford Reviewed-on: https://review.coreboot.org/c/coreboot/+/61210 Tested-by: build bot (Jenkins) Reviewed-by: Jeremy Soller Reviewed-by: Paul Menzel --- src/mainboard/system76/gaze15/variants/gaze15/overridetree.cb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/mainboard/system76/gaze15/variants/gaze15/overridetree.cb b/src/mainboard/system76/gaze15/variants/gaze15/overridetree.cb index 1185223ec8..8ce0399bd8 100644 --- a/src/mainboard/system76/gaze15/variants/gaze15/overridetree.cb +++ b/src/mainboard/system76/gaze15/variants/gaze15/overridetree.cb @@ -13,6 +13,7 @@ chip soc/intel/cannonlake chip drivers/i2c/hid register "generic.hid" = ""PNP0C50"" register "generic.desc" = ""ELAN Touchpad"" + register "generic.uid" = "0" register "generic.irq" = "ACPI_IRQ_LEVEL_LOW(GPP_E7_IRQ)" register "generic.probed" = "1" register "hid_desc_reg_offset" = "0x01" @@ -21,6 +22,7 @@ chip soc/intel/cannonlake chip drivers/i2c/hid register "generic.hid" = ""PNP0C50"" register "generic.desc" = ""Synaptics Touchpad"" + register "generic.uid" = "1" register "generic.irq" = "ACPI_IRQ_LEVEL_LOW(GPP_E7_IRQ)" register "generic.probed" = "1" register "hid_desc_reg_offset" = "0x20"