gpio_intel: Handle level triggered interrupts more correctly.
authorImre Vadász <imre@vdsz.com>
Sat, 9 Apr 2016 10:15:56 +0000 (12:15 +0200)
committerImre Vadász <imre@vdsz.com>
Sun, 10 Apr 2016 20:02:41 +0000 (22:02 +0200)
commit3094cc64dd9b2a070f838100e95bc36c314949a6
tree059c17373ea90d769b5fa6c6d1822df42b74d656
parent44007317366d7ba65381b480a11abc58e5771d80
gpio_intel: Handle level triggered interrupts more correctly.

* Clearing the interrupt status bit needs to be done after handling
  the level-triggered gpio interrupt.

* This avoids duplicate interrupts for level-triggered GpioInt lines.
sys/bus/gpio/gpio_intel/gpio_cherryview.c
sys/bus/gpio/gpio_intel/gpio_intel_var.h