commit | fd96811576e646011489e38b0594dc017db21971 | [log] [tgz] |
---|---|---|
author | Stefan Agner <stefan@agner.ch> | Fri Aug 21 15:56:42 2015 -0700 |
committer | Linus Walleij <linus.walleij@linaro.org> | Wed Aug 26 14:45:11 2015 +0200 |
tree | a134a539590afca9daec67a635ad07961c347a69 | |
parent | 78de5d5220322456f2568de23bc2e97bba3957e3 [diff] |
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>