6 May
2015
6 May
'15
4:15 p.m.
On Tue, Apr 28, 2015 at 1:55 AM, Dmitry Eremin-Solenikov dbaryshkov@gmail.com wrote:
LoCoMo has a possibility to generate per-GPIO edge irqs. Support for that was there in old locomo driver, got 'cleaned up' during old driver IRQ cascading cleanup and is now reimplemented. It is expected that SL-5500 (collie) will use locomo gpio irqs for mmc detection irq.
Signed-off-by: Dmitry Eremin-Solenikov dbaryshkov@gmail.com
Reviewed-by: Linus Walleij linus.walleij@linaro.org
Assume this will also go through MFD.
irq_set_chained_handler(lg->irq, NULL);
irq_set_handler_data(lg->irq, NULL);
Why is this needed? If the GPIOLIB_IRQCHIP code in gpiolib.c is not doing this then maybe it's the core code that needs fixing rather than having this in the driver.
Yours, Linus Walleij