[PATCH 0/4] serial: 8250 driver improvements & Cavium OCTEON serialsupport

From: David Daney
Date: Tue Oct 07 2008 - 19:44:00 EST


This is a follow up to the 'Allow for replaceable I/O functions in
8250 driver' patch I sent yesterday. I hope it addresses the issues
raised by Alan Cox and Arnd Bergmann.

The four parts of the patch are as follows:

1/4) Add replaceable I/O functions to the 8250 driver. This allows
platform specific register access code to be moved out of the
driver into the platform support files.

2/4) Add a new port flag UPF_FIXED_TYPE that allows callers of
serial8250_register_port() to specify the port type and disables
probing.

3/4) Add a 'bugs' field to the serial8250_config. Used in conjunction
with 2/4, this allows the bugs flags to be set without probing.

4/4) Add an entry to uart_config for PORT_OCTEON describing the
OCTEON's internal UARTs. Two new bug flags are defined to
account for PORT_OCTEON's peculiarities.

Comments welcome,

David Daney
--
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/