serial: altera_jtaguart: Use device name when requesting IRQ
authorTobias Klauser <tklauser@distanz.ch>
Tue, 3 Dec 2024 13:25:56 +0000 (14:25 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 4 Dec 2024 15:35:43 +0000 (16:35 +0100)
The request_irq name parameter should be the device name, not the driver
name. This leads to more informative information in /proc/interrupts.

Before this patch:

$ cat /proc/interrupts
...
40:        123          0     GIC-0  72 Level     altera_jtaguart

After this patch:

$ cat /proc/interrupts
...
40:          6          0     GIC-0  72 Level     ff200100.fpga-juart0

Signed-off-by: Tobias Klauser <tklauser@distanz.ch>
Link: https://lore.kernel.org/r/20241203132556.14182-1-tklauser@distanz.ch
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/serial/altera_jtaguart.c

index b9c3c3bed0c170cddadc13916224331d5d7be40b..f75da311fe1889414ffc891df460ac65c8ac8559 100644 (file)
@@ -173,7 +173,7 @@ static int altera_jtaguart_startup(struct uart_port *port)
        int ret;
 
        ret = request_irq(port->irq, altera_jtaguart_interrupt, 0,
-                       DRV_NAME, port);
+                       dev_name(port->dev), port);
        if (ret) {
                dev_err(port->dev, "unable to attach Altera JTAG UART %d interrupt vector=%d\n",
                        port->line, port->irq);