serial-uartlite: Configure for rising edge irq trigger.
authorMaarten Brock <m.brock@vanmierlo.com>
Tue, 16 Feb 2016 17:59:04 +0000 (18:59 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 8 Mar 2016 00:11:14 +0000 (16:11 -0800)
This device generates a short rising pulse on the interrupt request line.

Signed-off-by: Maarten Brock <m.brock@vanmierlo.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/serial/uartlite.c

index 9ffbeef..c9fdfc8 100644 (file)
@@ -262,7 +262,8 @@ static int ulite_startup(struct uart_port *port)
 {
        int ret;
 
-       ret = request_irq(port->irq, ulite_isr, IRQF_SHARED, "uartlite", port);
+       ret = request_irq(port->irq, ulite_isr, IRQF_SHARED | IRQF_TRIGGER_RISING,
+                         "uartlite", port);
        if (ret)
                return ret;