This series removes UPIO_DWAPB and UPIO_DWAPB32 from the 8250 serial driver. The quirk handling is moved into the platform code for the only user (MIPS pmc-sierra). A .handle_irq callback is added to uart_port and uart_8250_port so that platforms can override IRQ behaviour in a generic way. Jamie Iles (5): tty: serial: allow ports to override the irq handler tty: serial8250: allow platforms to override irq handler mips: msp71xx/serial: convert to pr_foo() helpers mips: msp71xx/serial: add workaround for DW UART tty: serial8250: remove UPIO_DWAPB{,32} arch/mips/pmc-sierra/msp71xx/msp_serial.c | 73 ++++++++++++++++++-- drivers/tty/serial/8250.c | 107 +++++++++------------------- drivers/tty/serial/serial_core.c | 4 - include/linux/serial_8250.h | 2 + include/linux/serial_core.h | 5 +- 5 files changed, 106 insertions(+), 85 deletions(-) -- 1.7.4.1 -- To unsubscribe from this list: send the line "unsubscribe linux-serial" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html