summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--drivers/serial/8250.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/serial/8250.c b/drivers/serial/8250.c
index 076bf848e4d1..ad20d2dd85d7 100644
--- a/drivers/serial/8250.c
+++ b/drivers/serial/8250.c
@@ -2299,9 +2299,7 @@ static int __init find_port(struct uart_port *p)
 
 	for (line = 0; line < UART_NR; line++) {
 		port = &serial8250_ports[line].port;
-		if (p->iotype == port->iotype &&
-		    p->iobase == port->iobase &&
-		    p->membase == port->membase)
+		if (uart_match_port(p, port))
 			return line;
 	}
 	return -ENODEV;