Fix the gpio definition for the touchscreen interrupt
authorAntonio Ospite <ao2@ao2.it>
Tue, 3 Feb 2015 11:36:43 +0000 (12:36 +0100)
committerAntonio Ospite <ao2@ao2.it>
Thu, 16 Apr 2015 12:56:24 +0000 (14:56 +0200)
dsdt.dsl

index 7815736..2c7222b 100644 (file)
--- a/dsdt.dsl
+++ b/dsdt.dsl
@@ -11894,11 +11894,11 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003)
                             AddressingMode7Bit, "\\_SB.I2C4",
                             0x00, ResourceConsumer, ,
                             )
-                        GpioIo (Exclusive, PullDefault, 0x0000, 0x0000, IoRestrictionInputOnly,
+                        GpioInt (Edge, ActiveLow, Exclusive, PullNone, 0x0000,
                             "\\_SB.GPO2", 0x00, ResourceConsumer, ,
                             )
                             {   // Pin list
-                                0x0044
+                                0x0003
                             }
                     })
                     Name (ABUF, ResourceTemplate ()
@@ -11907,11 +11907,11 @@ DefinitionBlock ("dsdt.aml", "DSDT", 2, "ALASKA", "A M I ", 0x00000003)
                             AddressingMode7Bit, "\\_SB.I2C4",
                             0x00, ResourceConsumer, ,
                             )
-                        GpioIo (Exclusive, PullDefault, 0x0000, 0x0000, IoRestrictionInputOnly,
+                        GpioInt (Edge, ActiveLow, Exclusive, PullNone, 0x0000,
                             "\\_SB.GPO2", 0x00, ResourceConsumer, ,
                             )
                             {   // Pin list
-                                0x0044
+                                0x0003
                             }
                         GpioIo (Exclusive, PullDefault, 0x0000, 0x0000, IoRestrictionOutputOnly,
                             "\\_SB.GPO1", 0x00, ResourceConsumer, ,