From: Christophe JAILLET Date: Sun, 18 Dec 2016 06:38:11 +0000 (+0100) Subject: serial: pic32_uart: Fix 'request_irq' and 'free_irq' inconsistancy X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=2aaa957361f9b84fb72ce0124ebb1e5835235ba8;p=GitHub%2Fmoto-9609%2Fandroid_kernel_motorola_exynos9610.git serial: pic32_uart: Fix 'request_irq' and 'free_irq' inconsistancy 'request_irq' and 'free_irq' should have the same 'dev_id'. Here one uses 'port', and the other one uses 'sport'. Signed-off-by: Christophe JAILLET Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/tty/serial/pic32_uart.c b/drivers/tty/serial/pic32_uart.c index 7f8e99bbcb73..00a33eb859d3 100644 --- a/drivers/tty/serial/pic32_uart.c +++ b/drivers/tty/serial/pic32_uart.c @@ -495,13 +495,13 @@ static int pic32_uart_startup(struct uart_port *port) out_t: kfree(sport->irq_tx_name); - free_irq(sport->irq_tx, sport); + free_irq(sport->irq_tx, port); out_r: kfree(sport->irq_rx_name); - free_irq(sport->irq_rx, sport); + free_irq(sport->irq_rx, port); out_f: kfree(sport->irq_fault_name); - free_irq(sport->irq_fault, sport); + free_irq(sport->irq_fault, port); out_done: return ret; }