]> Pileus Git - ~andy/linux/commit
8250: add support for ASIX devices with a FIFO bug
authorAlan Cox <alan@linux.intel.com>
Thu, 12 Jul 2012 12:00:31 +0000 (13:00 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 12 Jul 2012 21:48:11 +0000 (14:48 -0700)
commiteb26dfe8aa7eeb5a5aa0b7574550125f8aa4c3b3
tree8734be494ef3888bf39d0f0a472cc37c5843c4b6
parenta2d33d87d8a4a5047597439fb917f57e4264a79a
8250: add support for ASIX devices with a FIFO bug

Information and a different patch provided by <donald@asix.com.tw>. We do
it a little differently to keep the modularity and to avoid playing with
RLSI.

We add a new uart bug for the parity flaw and set it in the pci matches.
If parity check is enabled then we drop the FIFO trigger to 1 as per the
Asix reference code.

Signed-off-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/serial/8250/8250.c
drivers/tty/serial/8250/8250.h
drivers/tty/serial/8250/8250_pci.c