amba-pl011.c (d5432503bfb49f3425bad0b850714ffd8b533cfc) amba-pl011.c (479e9b94fdce7bc46f669831012fc12f56696fd7)
1/*
2 * Driver for AMBA serial ports
3 *
4 * Based on drivers/char/serial.c, by Linus Torvalds, Theodore Ts'o.
5 *
6 * Copyright 1999 ARM Limited
7 * Copyright (C) 2000 Deep Blue Solutions Ltd.
8 * Copyright (C) 2010 ST-Ericsson SA

--- 1675 unchanged lines hidden (view full) ---

1684 if (dev_get_platdata(uap->port.dev)) {
1685 struct amba_pl011_data *plat;
1686
1687 plat = dev_get_platdata(uap->port.dev);
1688 if (plat->exit)
1689 plat->exit();
1690 }
1691
1/*
2 * Driver for AMBA serial ports
3 *
4 * Based on drivers/char/serial.c, by Linus Torvalds, Theodore Ts'o.
5 *
6 * Copyright 1999 ARM Limited
7 * Copyright (C) 2000 Deep Blue Solutions Ltd.
8 * Copyright (C) 2010 ST-Ericsson SA

--- 1675 unchanged lines hidden (view full) ---

1684 if (dev_get_platdata(uap->port.dev)) {
1685 struct amba_pl011_data *plat;
1686
1687 plat = dev_get_platdata(uap->port.dev);
1688 if (plat->exit)
1689 plat->exit();
1690 }
1691
1692 pl011_dma_flush_buffer(port);
1692}
1693
1694static void
1695pl011_set_termios(struct uart_port *port, struct ktermios *termios,
1696 struct ktermios *old)
1697{
1698 struct uart_amba_port *uap =
1699 container_of(port, struct uart_amba_port, port);

--- 605 unchanged lines hidden ---
1693}
1694
1695static void
1696pl011_set_termios(struct uart_port *port, struct ktermios *termios,
1697 struct ktermios *old)
1698{
1699 struct uart_amba_port *uap =
1700 container_of(port, struct uart_amba_port, port);

--- 605 unchanged lines hidden ---