X-Git-Url: http://ftp.safe.ca/?a=blobdiff_plain;f=drivers%2Fserial%2Fnetx-serial.c;h=3e5dda8518b71eb6872c2a2bdb998e475c7581da;hb=223beea23810577353c4cc71ce2f44dbba0d4e16;hp=9f8ccb735c19c7bfac58c991ae1235b9b377548c;hpb=a88487c79bfefb715030c5baa68fbedc1b8732e8;p=safe%2Fjmp%2Flinux-2.6 diff --git a/drivers/serial/netx-serial.c b/drivers/serial/netx-serial.c index 9f8ccb7..3e5dda8 100644 --- a/drivers/serial/netx-serial.c +++ b/drivers/serial/netx-serial.c @@ -35,15 +35,13 @@ #include #include -#include -#include +#include +#include /* We've been assigned a range on the "Low-density serial ports" major */ #define SERIAL_NX_MAJOR 204 #define MINOR_START 170 -#ifdef CONFIG_SERIAL_NETX_CONSOLE - enum uart_regs { UART_DR = 0x00, UART_SR = 0x04, @@ -528,6 +526,8 @@ static struct netx_port netx_ports[] = { } }; +#ifdef CONFIG_SERIAL_NETX_CONSOLE + static void netx_console_putchar(struct uart_port *port, int ch) { while (readl(port->membase + UART_FR) & FR_BUSY);