Commit 75e99bf5 authored by Andy Shevchenko's avatar Andy Shevchenko Committed by Linus Walleij

gpio: lynxpoint: set default handler to be handle_bad_irq()

We switch the default handler to be handle_bad_irq() instead of
handle_simple_irq() (which was not correct anyway).
Signed-off-by: default avatarAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
parent 4c875409
...@@ -377,7 +377,7 @@ static int lp_gpio_probe(struct platform_device *pdev) ...@@ -377,7 +377,7 @@ static int lp_gpio_probe(struct platform_device *pdev)
return -ENOMEM; return -ENOMEM;
girq->parents[0] = (unsigned)irq_rc->start; girq->parents[0] = (unsigned)irq_rc->start;
girq->default_type = IRQ_TYPE_NONE; girq->default_type = IRQ_TYPE_NONE;
girq->handler = handle_simple_irq; girq->handler = handle_bad_irq;
} }
ret = devm_gpiochip_add_data(dev, gc, lg); ret = devm_gpiochip_add_data(dev, gc, lg);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment