Qipan Li
df8d4aa0d8
serial: sirf: correct condition for fetching dma buffer into tty
...
In rx dma-callback it calls tasklet_schedule, if the tasklet
be scheduled after all the dma-callback in the rx dma channel,
current check condition in the tasklet will not do fetch dma
buffer into tty because tx_issued is equal with tx_completed,
so as timeout tasklet does.
so we check whether we should fetch the whole dma buffer into
tty according to the status of transactions in rx dma channel.
Signed-off-by: Qipan Li <Qipan.Li@csr.com>
Signed-off-by: Barry Song <Baohua.Song@csr.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2014-01-07 17:09:04 -08:00
..
hvc
tty: delete non-required instances of include <linux/init.h>
2014-01-07 17:05:21 -08:00
ipwireless
tty: delete non-required instances of include <linux/init.h>
2014-01-07 17:05:21 -08:00
serial
serial: sirf: correct condition for fetching dma buffer into tty
2014-01-07 17:09:04 -08:00
vt
vt: properly ignore xterm-256 colour codes
2013-09-26 15:58:27 -07:00
amiserial.c
tty/amiserial: avoid interruptible_sleep_on
2014-01-07 17:05:21 -08:00
bfin_jtag_comm.c
TTY: bfin_jtag_comm: fix incorrect placement of __initdata tag
2013-09-30 19:09:37 -07:00
cyclades.c
tty: an overflow of multiplication in drivers/tty/cyclades.c
2013-12-20 12:21:57 -08:00
ehv_bytechan.c
drivers: clean-up prom.h implicit includes
2013-10-09 20:04:04 -05:00
goldfish.c
tty: delete non-required instances of include <linux/init.h>
2014-01-07 17:05:21 -08:00
isicom.c
Kconfig
Makefile
metag_da.c
tree-wide: use reinit_completion instead of INIT_COMPLETION
2013-11-15 09:32:21 +09:00
moxa.c
moxa.h
mxser.c
mxser.h
n_gsm.c
TTY/n_gsm: Removing the wrong tty_unlock/lock() in gsm_dlci_release()
2013-12-18 16:58:28 -08:00
n_hdlc.c
n_r3964.c
tty: Always handle NULL flag ptr
2013-12-08 16:56:05 -08:00
n_tracerouter.c
n_tracesink.c
n_tracesink.h
n_tty.c
Merge 3.13-rc5 into tty-next
2013-12-24 10:10:47 -08:00
nozomi.c
tty: Remove unnecessary semicolons
2013-10-16 13:08:16 -07:00
pty.c
tty: Fix lock order in tty_do_resize()
2013-07-24 15:12:53 -07:00
rocket.c
tty: remove DEFINE_PCI_DEVICE_TABLE macro
2013-12-08 17:09:07 -08:00
rocket.h
rocket_int.h
synclink.c
tty: synclink: avoid sleep_on race
2014-01-07 17:05:21 -08:00
synclink_gt.c
tty: synclink: avoid sleep_on race
2014-01-07 17:05:21 -08:00
synclinkmp.c
tty: synclink: avoid sleep_on race
2014-01-07 17:05:21 -08:00
sysrq.c
sysrq: Allow magic SysRq key functions to be disabled through Kconfig
2013-10-16 13:01:44 -07:00
tty_audit.c
tty_buffer.c
tty: delete non-required instances of include <linux/init.h>
2014-01-07 17:05:21 -08:00
tty_io.c
tty: Reset hupped state on open
2013-11-25 08:56:49 -08:00
tty_ioctl.c
tty: Fix SIGTTOU not sent with tcflush()
2013-09-25 17:52:17 -07:00
tty_ldisc.c
tty: delete non-required instances of include <linux/init.h>
2014-01-07 17:05:21 -08:00
tty_ldsem.c
tty: Fix hang at ldsem_down_read()
2013-12-16 16:55:43 -08:00
tty_mutex.c
tty_port.c
tty: delete non-required instances of include <linux/init.h>
2014-01-07 17:05:21 -08:00