Joey Peng has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/56380 )
Change subject: src/mainboard/google/octopus/variants/phaser:Change IRQ trigger method to level due to vendor spec ......................................................................
src/mainboard/google/octopus/variants/phaser:Change IRQ trigger method to level due to vendor spec
The change from Synaptics S7817 to Elan 3915N and pin distribution of touch IC is the same.
According to vendor spec definition IRQ trigger method needs to change to level.
BUG=b:190574692 TEST=FW_NAME=Build coreboot and check that device works
Signed-off-by: joey.peng joey.peng@lcfc.corp-partner.google.com Change-Id: I44ee779242779c78ceafdddd34dca2571e714dd3 --- M src/mainboard/google/octopus/variants/phaser/overridetree.cb 1 file changed, 1 insertion(+), 1 deletion(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/80/56380/1
diff --git a/src/mainboard/google/octopus/variants/phaser/overridetree.cb b/src/mainboard/google/octopus/variants/phaser/overridetree.cb index 45c017a..ae52c3d 100644 --- a/src/mainboard/google/octopus/variants/phaser/overridetree.cb +++ b/src/mainboard/google/octopus/variants/phaser/overridetree.cb @@ -150,7 +150,7 @@ chip drivers/i2c/generic register "hid" = ""ELAN0001"" register "desc" = ""ELAN Touchscreen"" - register "irq" = "ACPI_IRQ_EDGE_LOW(GPIO_212_IRQ)" + register "irq" = "ACPI_IRQ_LEVEL_LOW(GPIO_212_IRQ)" register "probed" = "1" register "reset_gpio" = "ACPI_GPIO_OUTPUT_ACTIVE_HIGH(GPIO_105)" register "reset_delay_ms" = "20"