]> git.baikalelectronics.ru Git - kernel.git/commit
gpio: vf610: handle level IRQ's properly
authorStefan Agner <stefan@agner.ch>
Fri, 21 Aug 2015 22:56:42 +0000 (15:56 -0700)
committerLinus Walleij <linus.walleij@linaro.org>
Wed, 26 Aug 2015 12:45:11 +0000 (14:45 +0200)
commit02ce10765bf8560d564fffe2153d07ec320f8c32
treea134a539590afca9daec67a635ad07961c347a69
parentd10eb1125568913b89e7ff520fcd6233572893be
gpio: vf610: handle level IRQ's properly

The GPIO IRQ controller is able to generate level triggered
interrupts, however, these were handled by handle_simple_irq so far
which did not take care of IRQ masking. This lead to "nobody cared
(try booting with the "irqpoll" option)" stack traces.

Use the generic interrupt handlers depending on the IRQ type.

Signed-off-by: Stefan Agner <stefan@agner.ch>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/gpio/gpio-vf610.c