mb/system76: Correct HID names for touchpad devices
Use correct HID names instead of the CID names for the touchpad devices. Drop the now unneeded UID for the gaze15 TP devices. Tested on a gaze15 with a Synaptics device. Windows does not crash on boot and the touchpad is still detected as an I2C HID device. Change-Id: I5b6ab1a23ce667754d0c5757062385a721c5113f Signed-off-by: Tim Crawford <tcrawford@system76.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/65723 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Matt DeVillier <matt.devillier@gmail.com>
This commit is contained in:
committed by
Martin L Roth
parent
a08d5a8086
commit
fc9f88292d
@@ -9,7 +9,7 @@ chip soc/intel/cannonlake
|
|||||||
subsystemid 0x1558 0x65d1 inherit
|
subsystemid 0x1558 0x65d1 inherit
|
||||||
device pci 15.0 on # I2C #0
|
device pci 15.0 on # I2C #0
|
||||||
chip drivers/i2c/hid
|
chip drivers/i2c/hid
|
||||||
register "generic.hid" = ""PNP0C50""
|
register "generic.hid" = ""SYNA1202""
|
||||||
register "generic.desc" = ""Synaptics Touchpad""
|
register "generic.desc" = ""Synaptics Touchpad""
|
||||||
register "generic.irq" = "ACPI_IRQ_LEVEL_LOW(GPP_B3_IRQ)"
|
register "generic.irq" = "ACPI_IRQ_LEVEL_LOW(GPP_B3_IRQ)"
|
||||||
register "generic.probed" = "1"
|
register "generic.probed" = "1"
|
||||||
|
@@ -10,7 +10,7 @@ chip soc/intel/cannonlake
|
|||||||
|
|
||||||
device pci 15.0 on # I2C #0
|
device pci 15.0 on # I2C #0
|
||||||
chip drivers/i2c/hid
|
chip drivers/i2c/hid
|
||||||
register "generic.hid" = ""PNP0C50""
|
register "generic.hid" = ""SYNA1202""
|
||||||
register "generic.desc" = ""Synaptics Touchpad""
|
register "generic.desc" = ""Synaptics Touchpad""
|
||||||
register "generic.irq" = "ACPI_IRQ_LEVEL_LOW(GPP_A14_IRQ)"
|
register "generic.irq" = "ACPI_IRQ_LEVEL_LOW(GPP_A14_IRQ)"
|
||||||
register "generic.probed" = "1"
|
register "generic.probed" = "1"
|
||||||
|
@@ -103,7 +103,7 @@ chip soc/intel/cannonlake
|
|||||||
device pci 14.5 off end # SDCard
|
device pci 14.5 off end # SDCard
|
||||||
device pci 15.0 on # I2C #0
|
device pci 15.0 on # I2C #0
|
||||||
chip drivers/i2c/hid
|
chip drivers/i2c/hid
|
||||||
register "generic.hid" = ""PNP0C50""
|
register "generic.hid" = ""SYNA1202""
|
||||||
register "generic.desc" = ""Synaptics Touchpad""
|
register "generic.desc" = ""Synaptics Touchpad""
|
||||||
register "generic.irq" = "ACPI_IRQ_LEVEL_LOW(GPP_E7_IRQ)"
|
register "generic.irq" = "ACPI_IRQ_LEVEL_LOW(GPP_E7_IRQ)"
|
||||||
register "generic.probed" = "1"
|
register "generic.probed" = "1"
|
||||||
|
@@ -3,7 +3,7 @@ chip soc/intel/cannonlake
|
|||||||
subsystemid 0x1558 0x1404 inherit
|
subsystemid 0x1558 0x1404 inherit
|
||||||
device pci 15.0 on
|
device pci 15.0 on
|
||||||
chip drivers/i2c/hid
|
chip drivers/i2c/hid
|
||||||
register "generic.hid" = ""PNP0C50""
|
register "generic.hid" = ""SYNA1202""
|
||||||
register "generic.desc" = ""Synaptics Touchpad""
|
register "generic.desc" = ""Synaptics Touchpad""
|
||||||
register "generic.irq" = "ACPI_IRQ_LEVEL_LOW(GPP_C23_IRQ)"
|
register "generic.irq" = "ACPI_IRQ_LEVEL_LOW(GPP_C23_IRQ)"
|
||||||
register "generic.probed" = "1"
|
register "generic.probed" = "1"
|
||||||
|
@@ -229,7 +229,7 @@ chip soc/intel/tigerlake
|
|||||||
# Touchpad I2C bus
|
# Touchpad I2C bus
|
||||||
register "SerialIoI2cMode[PchSerialIoIndexI2C0]" = "PchSerialIoPci"
|
register "SerialIoI2cMode[PchSerialIoIndexI2C0]" = "PchSerialIoPci"
|
||||||
chip drivers/i2c/hid
|
chip drivers/i2c/hid
|
||||||
register "generic.hid" = ""PNP0C50""
|
register "generic.hid" = ""FTCS1000""
|
||||||
register "generic.desc" = ""FocalTech Touchpad""
|
register "generic.desc" = ""FocalTech Touchpad""
|
||||||
register "generic.irq_gpio" = "ACPI_GPIO_IRQ_LEVEL_LOW(GPP_B3)"
|
register "generic.irq_gpio" = "ACPI_GPIO_IRQ_LEVEL_LOW(GPP_B3)"
|
||||||
register "generic.probed" = "1"
|
register "generic.probed" = "1"
|
||||||
|
@@ -236,7 +236,7 @@ chip soc/intel/tigerlake
|
|||||||
# Touchpad I2C bus
|
# Touchpad I2C bus
|
||||||
register "SerialIoI2cMode[PchSerialIoIndexI2C0]" = "PchSerialIoPci"
|
register "SerialIoI2cMode[PchSerialIoIndexI2C0]" = "PchSerialIoPci"
|
||||||
chip drivers/i2c/hid
|
chip drivers/i2c/hid
|
||||||
register "generic.hid" = ""PNP0C50""
|
register "generic.hid" = ""FTCS1000""
|
||||||
register "generic.desc" = ""FocalTech Touchpad""
|
register "generic.desc" = ""FocalTech Touchpad""
|
||||||
register "generic.irq_gpio" = "ACPI_GPIO_IRQ_LEVEL_LOW(GPP_B3)"
|
register "generic.irq_gpio" = "ACPI_GPIO_IRQ_LEVEL_LOW(GPP_B3)"
|
||||||
register "generic.probed" = "1"
|
register "generic.probed" = "1"
|
||||||
|
@@ -11,7 +11,7 @@ chip soc/intel/cannonlake
|
|||||||
|
|
||||||
device pci 15.0 on # I2C0
|
device pci 15.0 on # I2C0
|
||||||
chip drivers/i2c/hid
|
chip drivers/i2c/hid
|
||||||
register "generic.hid" = ""PNP0C50""
|
register "generic.hid" = ""SYNA1202""
|
||||||
register "generic.desc" = ""Synaptics Touchpad""
|
register "generic.desc" = ""Synaptics Touchpad""
|
||||||
register "generic.irq" = "ACPI_IRQ_LEVEL_LOW(GPP_E7_IRQ)"
|
register "generic.irq" = "ACPI_IRQ_LEVEL_LOW(GPP_E7_IRQ)"
|
||||||
register "generic.probed" = "1"
|
register "generic.probed" = "1"
|
||||||
|
@@ -11,18 +11,16 @@ chip soc/intel/cannonlake
|
|||||||
|
|
||||||
device pci 15.0 on # I2C0
|
device pci 15.0 on # I2C0
|
||||||
chip drivers/i2c/hid
|
chip drivers/i2c/hid
|
||||||
register "generic.hid" = ""PNP0C50""
|
register "generic.hid" = ""ELAN0412""
|
||||||
register "generic.desc" = ""ELAN Touchpad""
|
register "generic.desc" = ""ELAN Touchpad""
|
||||||
register "generic.uid" = "0"
|
|
||||||
register "generic.irq" = "ACPI_IRQ_LEVEL_LOW(GPP_E7_IRQ)"
|
register "generic.irq" = "ACPI_IRQ_LEVEL_LOW(GPP_E7_IRQ)"
|
||||||
register "generic.probed" = "1"
|
register "generic.probed" = "1"
|
||||||
register "hid_desc_reg_offset" = "0x01"
|
register "hid_desc_reg_offset" = "0x01"
|
||||||
device i2c 15 on end
|
device i2c 15 on end
|
||||||
end
|
end
|
||||||
chip drivers/i2c/hid
|
chip drivers/i2c/hid
|
||||||
register "generic.hid" = ""PNP0C50""
|
register "generic.hid" = ""SYNA1202""
|
||||||
register "generic.desc" = ""Synaptics Touchpad""
|
register "generic.desc" = ""Synaptics Touchpad""
|
||||||
register "generic.uid" = "1"
|
|
||||||
register "generic.irq" = "ACPI_IRQ_LEVEL_LOW(GPP_E7_IRQ)"
|
register "generic.irq" = "ACPI_IRQ_LEVEL_LOW(GPP_E7_IRQ)"
|
||||||
register "generic.probed" = "1"
|
register "generic.probed" = "1"
|
||||||
register "hid_desc_reg_offset" = "0x20"
|
register "hid_desc_reg_offset" = "0x20"
|
||||||
|
@@ -210,7 +210,7 @@ chip soc/intel/tigerlake
|
|||||||
# Touchpad I2C bus
|
# Touchpad I2C bus
|
||||||
register "SerialIoI2cMode[PchSerialIoIndexI2C0]" = "PchSerialIoPci"
|
register "SerialIoI2cMode[PchSerialIoIndexI2C0]" = "PchSerialIoPci"
|
||||||
chip drivers/i2c/hid
|
chip drivers/i2c/hid
|
||||||
register "generic.hid" = ""PNP0C50""
|
register "generic.hid" = ""ELAN0412""
|
||||||
register "generic.desc" = ""ELAN Touchpad""
|
register "generic.desc" = ""ELAN Touchpad""
|
||||||
register "generic.irq_gpio" = "ACPI_GPIO_IRQ_LEVEL_LOW(GPP_B3)"
|
register "generic.irq_gpio" = "ACPI_GPIO_IRQ_LEVEL_LOW(GPP_B3)"
|
||||||
register "generic.probed" = "1"
|
register "generic.probed" = "1"
|
||||||
|
@@ -99,7 +99,7 @@ chip soc/intel/cannonlake
|
|||||||
device pci 14.5 off end # SDCard
|
device pci 14.5 off end # SDCard
|
||||||
device pci 15.0 on # I2C #0
|
device pci 15.0 on # I2C #0
|
||||||
chip drivers/i2c/hid
|
chip drivers/i2c/hid
|
||||||
register "generic.hid" = ""PNP0C50""
|
register "generic.hid" = ""SYNA1202""
|
||||||
register "generic.desc" = ""Synaptics Touchpad""
|
register "generic.desc" = ""Synaptics Touchpad""
|
||||||
register "generic.irq" = "ACPI_IRQ_LEVEL_LOW(GPP_E7_IRQ)"
|
register "generic.irq" = "ACPI_IRQ_LEVEL_LOW(GPP_E7_IRQ)"
|
||||||
register "generic.probed" = "1"
|
register "generic.probed" = "1"
|
||||||
|
@@ -3,7 +3,7 @@ chip soc/intel/cannonlake
|
|||||||
subsystemid 0x1558 0x1325 inherit
|
subsystemid 0x1558 0x1325 inherit
|
||||||
device pci 15.0 on
|
device pci 15.0 on
|
||||||
chip drivers/i2c/hid
|
chip drivers/i2c/hid
|
||||||
register "generic.hid" = ""PNP0C50""
|
register "generic.hid" = ""SYNA1202""
|
||||||
register "generic.desc" = ""Synaptics Touchpad""
|
register "generic.desc" = ""Synaptics Touchpad""
|
||||||
register "generic.irq" = "ACPI_IRQ_LEVEL_LOW(GPP_C23_IRQ)"
|
register "generic.irq" = "ACPI_IRQ_LEVEL_LOW(GPP_C23_IRQ)"
|
||||||
register "generic.probed" = "1"
|
register "generic.probed" = "1"
|
||||||
|
Reference in New Issue
Block a user