[SERIAL] Use uart_match_port() to find a matching port in find_port()

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
This commit is contained in:
Russell King 2006-01-04 18:13:03 +00:00 committed by Russell King
parent 1624f00334
commit 50aec3b561

View File

@ -2299,9 +2299,7 @@ static int __init find_port(struct uart_port *p)
for (line = 0; line < UART_NR; line++) { for (line = 0; line < UART_NR; line++) {
port = &serial8250_ports[line].port; port = &serial8250_ports[line].port;
if (p->iotype == port->iotype && if (uart_match_port(p, port))
p->iobase == port->iobase &&
p->membase == port->membase)
return line; return line;
} }
return -ENODEV; return -ENODEV;