summaryrefslogtreecommitdiffstats
path: root/drivers/parport
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/parport
parent9735a22799b9214d17d3c231fe377fc852f042e9 (diff)
downloadop-kernel-dev-3db80c230da15ceb1a526438b458058abcd53800.zip
op-kernel-dev-3db80c230da15ceb1a526438b458058abcd53800.tar.gz
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/parport')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud