forked from Minki/linux
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: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
This commit is contained in:
parent
4c87540940
commit
75e99bf5ed
@ -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);
|
||||||
|
Loading…
Reference in New Issue
Block a user