Re: serial: 8250 fails to detect Exar XR16L2551 correctly

From: Alex Williamson
Date: Mon Jul 11 2005 - 14:10:11 EST


On Thu, 2005-07-07 at 14:20 +0100, David Vrabel wrote:

> I've redid the patch and added a check for this. Alex, could you test
> this version, please.

This detects the A2 ST16C255x as an XR16550, so apparently the sleep
check doesn't work. I contacted Exar about these two seemingly
identical UARTs, and they say that the A2 ST16C255x should be compatible
with the XR16550 so perhaps we don't need to special case the A2 UART at
all. Unfortunately, when I use the UART for a console, I get garbled
output from the time the UART is detected until we hit userspace. I
wonder if this has something to do with the early console registration
with a conflicting type... I'll see if I can figure out what's going
on. Have you used the XR16550 as a console on your system? Perhaps
it's as simple as the baud getting reset via the has_efr check. I'm
trying to use the system with a 115.2k baud rate. Thanks,

Alex

--
Alex Williamson HP Linux & Open Source Lab

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/