Merge tag 'mmc-merge-for-3.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...
[linux-2.6-block.git] / include / linux / serial_8250.h
index 8f012f8ac8e9164106231f77c6d2ae5e4105cc90..a416e92012ef72db74f1d9ffe2c54bbe2c98b217 100644 (file)
@@ -38,6 +38,7 @@ struct plat_serial8250_port {
        int             (*handle_irq)(struct uart_port *);
        void            (*pm)(struct uart_port *, unsigned int state,
                              unsigned old);
+       void            (*handle_break)(struct uart_port *);
 };
 
 /*
@@ -54,7 +55,6 @@ enum {
        PLAT8250_DEV_BOCA,
        PLAT8250_DEV_EXAR_ST16C554,
        PLAT8250_DEV_HUB6,
-       PLAT8250_DEV_MCA,
        PLAT8250_DEV_AU1X00,
        PLAT8250_DEV_SM501,
 };
@@ -68,6 +68,7 @@ enum {
 struct uart_port;
 struct uart_8250_port;
 
+int serial8250_register_8250_port(struct uart_8250_port *);
 int serial8250_register_port(struct uart_port *);
 void serial8250_unregister_port(int line);
 void serial8250_suspend_port(int line);