Lars-Peter Clausen
6731af573a
tty: xuartps: Fix tx_emtpy() callback
...
The tx_empty() callback currently checks the TXEMPTY bit in the interrupt
status register to decided whether the FIFO should be reported as empty or
not. The bit in this register gets set when the FIFO state transitions from
non-empty to empty but is cleared again in the interrupt handler. This means
it is not suitable to be used to decided whether the FIFO is currently empty
or not. Instead use the TXEMPTY bit from the status register which will be
set as long as the FIFO is empty.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Acked-by: Soren Brinkmann <soren.brinkmann@xilinx.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2014-09-08 16:33:56 -07:00
..
hvc
tty: Update hypervisor tty drivers to use core stdout parsing code.
2014-06-26 17:12:23 +01:00
ipwireless
tty: ipwireless: Remove tty->closing abort from ipw_open()
2014-07-10 16:06:49 -07:00
serial
tty: xuartps: Fix tx_emtpy() callback
2014-09-08 16:33:56 -07:00
vt
Merge tag 'drm-intel-fixes-2014-06-17' of git://anongit.freedesktop.org/drm-intel into drm-next
2014-06-19 10:54:35 +10:00
amiserial.c
bfin_jtag_comm.c
cyclades.c
tty: Remove tty_hung_up_p() tests from tty drivers' open()
2014-07-10 16:06:49 -07:00
ehv_bytechan.c
tty: Update hypervisor tty drivers to use core stdout parsing code.
2014-06-26 17:12:23 +01:00
goldfish.c
goldfish: clean up the checkpatch warnings
2014-05-15 13:20:42 -07:00
isicom.c
Kconfig
Makefile
metag_da.c
moxa.c
moxa.h
mxser.c
mxser.h
n_gsm.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
2014-08-06 09:38:14 -07:00
n_hdlc.c
drivers/tty/n_hdlc.c: replace kmalloc/memset by kzalloc
2014-05-28 13:33:18 -07:00
n_r3964.c
n_tracerouter.c
n_tracesink.c
n_tracesink.h
n_tty.c
tty: Correct INPCK handling
2014-06-19 13:04:52 -07:00
nozomi.c
pty.c
drivers: tty: Fix use-after-free in pty_common_install
2014-07-12 17:21:47 -07:00
rocket.c
rocket.h
rocket_int.h
synclink.c
tty: Remove tty_hung_up_p() tests from tty drivers' open()
2014-07-10 16:06:49 -07:00
synclink_gt.c
synclink_gt: use pci_zalloc_consistent
2014-08-08 15:57:30 -07:00
synclinkmp.c
tty: Remove tty_hung_up_p() tests from tty drivers' open()
2014-07-10 16:06:49 -07:00
sysrq.c
mm, oom: ensure memoryless node zonelist always includes zones
2014-08-06 18:01:21 -07:00
tty_audit.c
tty_buffer.c
Staging: speakup: Update __speakup_paste_selection() tty (ab)usage to match vt
2014-05-24 02:25:11 +09:00
tty_io.c
drivers: tty: Merge alloc_tty_struct and initialize_tty_struct
2014-07-11 17:54:28 -07:00
tty_ioctl.c
tty_ldisc.c
tty_ldsem.c
tty_mutex.c
tty_port.c
tty: Remove tty_hung_up_p() tests from tty drivers' open()
2014-07-10 16:06:49 -07:00