summaryrefslogtreecommitdiff
path: root/src/southbridge/intel/lynxpoint/acpi
diff options
context:
space:
mode:
authorDuncan Laurie <dlaurie@chromium.org>2013-10-04 11:54:04 -0700
committerPatrick Georgi <patrick@georgi-clan.de>2014-08-10 22:20:56 +0200
commit579538b5c764e813866b3eae60f79bfc1d801471 (patch)
tree946a04be486fc2ee287e79d753e2a7f844ab9d6a /src/southbridge/intel/lynxpoint/acpi
parentd988b612c76cb34f689c567e9e983e496f65008a (diff)
downloadcoreboot-579538b5c764e813866b3eae60f79bfc1d801471.tar.xz
lynxpoint: Add interrupt for GPIO controller in ACPI device
The GPIO controller uses IRQ14 as an active high level triggered source for GPIOs that are configured to trigger shared interrupt. This was also tested on bolt by configuring the touchscreen to use a shared GPIO interrupt: localhost ~ $ grep atmel_mxt_ts /proc/interrupts 54: 24 188 93 124 LP-GPIO-demux atmel_mxt_ts Change-Id: I3765120112bae11407e5b2020399d0d0b8e3cef8 Signed-off-by: Duncan Laurie <dlaurie@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/171901 Reviewed-by: Aaron Durbin <adurbin@chromium.org> (cherry picked from commit 63a0c80ce5a19410d0608fede5a9fe0ec1c8e5c1) Signed-off-by: Isaac Christensen <isaac.christensen@se-eng.com> Reviewed-on: http://review.coreboot.org/6541 Tested-by: build bot (Jenkins) Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net> Reviewed-by: Patrick Georgi <patrick@georgi-clan.de>
Diffstat (limited to 'src/southbridge/intel/lynxpoint/acpi')
-rw-r--r--src/southbridge/intel/lynxpoint/acpi/serialio.asl2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/southbridge/intel/lynxpoint/acpi/serialio.asl b/src/southbridge/intel/lynxpoint/acpi/serialio.asl
index 78eb4ee697..868443a1c6 100644
--- a/src/southbridge/intel/lynxpoint/acpi/serialio.asl
+++ b/src/southbridge/intel/lynxpoint/acpi/serialio.asl
@@ -546,6 +546,8 @@ Device (GPIO)
, // ResourceSourceIndex
, // ResourceSource
BAR0)
+ Interrupt (ResourceConsumer,
+ Level, ActiveHigh, Shared, , , ) {14}
})
Method (_CRS, 0, NotSerialized)