]> git.baikalelectronics.ru Git - kernel.git/commit
serial/8250_pci: setup-quirk workaround for the kt serial controller
authorDan Williams <dan.j.williams@intel.com>
Tue, 22 Nov 2011 21:41:24 +0000 (13:41 -0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Sun, 27 Nov 2011 04:11:20 +0000 (20:11 -0800)
commitc83a17737282ea5a434b476f6ed368184533e962
tree45b5f8c1108baa78841b9fc59a9afdfd67a6c712
parent44d4a7b6b35200c5951a27d142aa8e084c0a3f39
serial/8250_pci: setup-quirk workaround for the kt serial controller

Workaround dropped notifications in the iir register.  Prevent reads
coincident with new interrupt notifications by reading the iir at most
once per interrupt.

Reported-by: Nhan H Mai <nhan.h.mai@intel.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Acked-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/tty/serial/8250.c
drivers/tty/serial/8250_pci.c
include/linux/serial_core.h