tty: add a DesignWare 8250 driver
authorJamie Iles <jamie@jamieiles.com>
Fri, 26 Aug 2011 18:04:50 +0000 (19:04 +0100)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 26 Aug 2011 18:38:46 +0000 (11:38 -0700)
commit7d4008ebb1c971ce4baf57e45993690b0fa6d9f9
treed316b3c7fc44cd77124b3c85a57603dea3c000f2
parentc7a1bdc5c951aae15021d13e3f5c0b2fe9d56112
tty: add a DesignWare 8250 driver

The Synopsys DesignWare 8250 is an 8250 that has an extra interrupt that
gets raised when writing to the LCR when busy.  To handle this we need
special serial_out, serial_in and handle_irq methods.  Add a new
platform driver that uses these accessors.

Cc: Alan Cox <alan@linux.intel.com>
Cc: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Jamie Iles <jamie@jamieiles.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Documentation/devicetree/bindings/tty/serial/snps-dw-apb-uart.txt [new file with mode: 0644]
drivers/tty/serial/8250_dw.c [new file with mode: 0644]
drivers/tty/serial/Kconfig
drivers/tty/serial/Makefile