summaryrefslogtreecommitdiffstats
path: root/drivers/acpi/Makefile
diff options
context:
space:
mode:
authorSinan Kaya <okaya@codeaurora.org>2016-02-07 10:00:31 -0500
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2016-04-09 02:09:26 +0200
commit3db80c230da15ceb1a526438b458058abcd53800 (patch)
tree1ef023cf2a9d7655f4ade4cb4c7a84b2828dfc18 /drivers/acpi/Makefile
parent9735a22799b9214d17d3c231fe377fc852f042e9 (diff)
downloadlinux-stable-3db80c230da15ceb1a526438b458058abcd53800.tar.gz
linux-stable-3db80c230da15ceb1a526438b458058abcd53800.tar.bz2
linux-stable-3db80c230da15ceb1a526438b458058abcd53800.zip
ACPI: implement Generic Event Device
Generic Event Device described in ACPI 6.1 allows platforms to handle platform interrupts in ACPI ASL statements. It borrows constructs like _EVT from GPIO events. All interrupts are listed in _CRS and the handler is written in _EVT method. Here is an example. Device (GED0) { Name (_HID, "ACPI0013") Name (_UID, 0) Name(_CRS, ResourceTemplate () { Interrupt(ResourceConsumer, Edge, ActiveHigh, Shared, , , ) {123} }) Method (_EVT, 1) { if (Lequal(123, Arg0)) { } } } Wake capability has not been implemented yet. Signed-off-by: Sinan Kaya <okaya@codeaurora.org> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'drivers/acpi/Makefile')
-rw-r--r--drivers/acpi/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/acpi/Makefile b/drivers/acpi/Makefile
index edeb2d1d99be..5a65f85cf7a7 100644
--- a/drivers/acpi/Makefile
+++ b/drivers/acpi/Makefile
@@ -47,6 +47,7 @@ acpi-$(CONFIG_ARM_AMBA) += acpi_amba.o
acpi-y += int340x_thermal.o
acpi-y += power.o
acpi-y += event.o
+acpi-$(CONFIG_ACPI_REDUCED_HARDWARE_ONLY) += evged.o
acpi-y += sysfs.o
acpi-y += property.o
acpi-$(CONFIG_X86) += acpi_cmos_rtc.o