diff --git a/examples/bh_threaded.c b/examples/bh_threaded.c index 8c00236..d7f8501 100644 --- a/examples/bh_threaded.c +++ b/examples/bh_threaded.c @@ -80,7 +80,7 @@ static int __init bottomhalf_init(void) pr_info("Successfully requested BUTTON1 IRQ # %d\n", button_irqs[0]); ret = request_threaded_irq( - gpio_to_irq(button_irqs[0]), button_top_half, button_bottom_half, + button_irqs[0], button_top_half, button_bottom_half, IRQF_TRIGGER_RISING | IRQF_TRIGGER_FALLING, "gpiomod#button1", NULL); if (ret) { @@ -100,7 +100,7 @@ static int __init bottomhalf_init(void) pr_info("Successfully requested BUTTON2 IRQ # %d\n", button_irqs[1]); ret = request_threaded_irq( - gpio_to_irq(button_irqs[1]), button_top_half, button_bottom_half, + button_irqs[1], button_top_half, button_bottom_half, IRQF_TRIGGER_RISING | IRQF_TRIGGER_FALLING, "gpiomod#button2", NULL); if (ret) {