linux/drivers/tty/serial
Michael Welling b790f210fe tty: serial: 8250_core.c Bug fix for Exar chips.
The sleep function was updated to put the serial port to sleep only when necessary.
This appears to resolve the errant behavior of the driver as described in
Kernel Bug 61961 – "My Exar Corp. XR17C/D152 Dual PCI UART modem does not
work with 3.8.0".

Signed-off-by: Michael Welling <mwelling@ieee.org>
Cc: stable <stable@vger.kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2014-05-03 18:13:05 -04:00
..
8250 tty: serial: 8250_core.c Bug fix for Exar chips. 2014-05-03 18:13:05 -04:00
cpm_uart tty: delete non-required instances of include <linux/init.h> 2014-01-07 17:05:21 -08:00
jsm
21285.c
68328serial.c
altera_jtaguart.c
altera_uart.c
amba-pl010.c serial: pl010: Convert to modern PM ops 2013-12-08 17:09:07 -08:00
amba-pl011.c serial: amba-pl011: fix regression, causing an Oops on rmmod 2014-04-16 14:31:13 -07:00
apbuart.c
apbuart.h
ar933x_uart.c
arc_uart.c
atmel_serial.c ARM: SoC: cleanups for 3.15 2014-04-05 13:51:19 -07:00
bcm63xx_uart.c tty: serial: bcm63xx_uart: add support for DT probing 2014-02-28 16:27:18 -08:00
bfin_sport_uart.c
bfin_sport_uart.h
bfin_uart.c
clps711x.c Revert "serial: clps711x: Give a chance to perform useful tasks during wait loop" 2014-04-16 14:17:44 -07:00
crisv10.c tty: serial: crisv10: Drop remaining code for CRISv10 CPU simulator 2014-02-15 12:16:21 -08:00
crisv10.h
dz.c
dz.h
efm32-uart.c serial: efm32: use $vendor,$device scheme for compatible string 2014-04-16 14:17:43 -07:00
fsl_lpuart.c serial: fsl_lpuart: add DMA support 2014-02-18 12:50:26 -08:00
icom.c serial: icom: dereference after free in load_code() 2013-12-08 17:16:05 -08:00
icom.h
ifx6x60.c
ifx6x60.h
imx.c serial: imx: Remove init() and exit() platform callbacks 2014-02-28 16:36:45 -08:00
ioc3_serial.c
ioc4_serial.c
ip22zilog.c
ip22zilog.h
Kconfig serial: timberdale: Depend on X86_32 2014-04-16 14:17:44 -07:00
kgdb_nmi.c tty: delete non-required instances of include <linux/init.h> 2014-01-07 17:05:21 -08:00
kgdboc.c
lantiq.c
lpc32xx_hs.c
m32r_sio_reg.h
m32r_sio.c
m32r_sio.h
Makefile serial: Remove old SC26XX driver 2013-12-19 12:34:30 -08:00
max310x.c serial: max310x: Add missing #include <linux/uaccess.h> 2014-03-17 16:13:23 -07:00
max3100.c
mcf.c
mfd.c
mpc52xx_uart.c serial: mpc512x: setup the PSC FIFO clock as well 2014-01-12 18:53:05 +01:00
mpsc.c
mrst_max3110.c
mrst_max3110.h
msm_serial_hs.c
msm_serial.c msm_serial: Add support for poll_{get,put}_char() 2014-02-12 11:34:23 -08:00
msm_serial.h msm_serial: Add support for poll_{get,put}_char() 2014-02-12 11:34:23 -08:00
msm_smd_tty.c
mux.c
mxs-auart.c tty: serial: mxs-auart: Check the return value from clk_prepare_enable() 2013-12-08 17:14:58 -08:00
netx-serial.c
nwpserial.c
of_serial.c tty: delete non-required instances of include <linux/init.h> 2014-01-07 17:05:21 -08:00
omap-serial.c serial: omap: Fix missing pm_runtime_resume handling by simplifying code 2014-04-16 14:19:13 -07:00
pch_uart.c serial: pch_uart: Fix build warning when CONFIG_DEBUG_FS=n 2014-02-13 09:17:31 -08:00
pmac_zilog.c TTY: pmac_zilog, check existence of ports in pmz_console_init() 2013-11-25 08:54:25 -08:00
pmac_zilog.h
pnx8xxx_uart.c
pxa.c
rp2.c tty: remove DEFINE_PCI_DEVICE_TABLE macro 2013-12-08 17:09:07 -08:00
sa1100.c
samsung.c serial: samsung: Change barrier() to cpu_relax() in console output 2014-04-24 15:38:22 -07:00
samsung.h
sb1250-duart.c
sccnxp.c
serial_core.c serial_core: fix uart PORT_UNKNOWN handling 2014-04-24 15:38:22 -07:00
serial_ks8695.c
serial_txx9.c
serial-tegra.c serial: tegra: convert to standard DMA DT bindings 2013-12-11 16:44:35 -07:00
sh-sci.c TTY/Serial driver update for 3.15-rc1 2014-04-01 16:55:57 -07:00
sh-sci.h serial: sh-sci: Move overrun_bit and error_mask fields out of pdata 2013-12-24 11:17:48 +09:00
sirfsoc_uart.c serial: sirf: move to use generic dma dt-binding to get dma channels 2014-02-13 10:36:25 -08:00
sirfsoc_uart.h serial: sirf: move to use generic dma dt-binding to get dma channels 2014-02-13 10:36:25 -08:00
sn_console.c
st-asc.c serial: st-asc: Fix SysRq char handling 2014-04-16 14:17:44 -07:00
suncore.c
sunhv.c sparc: serial: Clean up the locking for -rt 2014-03-06 16:32:25 -05:00
sunsab.c sparc: serial: Clean up the locking for -rt 2014-03-06 16:32:25 -05:00
sunsab.h
sunsu.c sparc: serial: Clean up the locking for -rt 2014-03-06 16:32:25 -05:00
sunzilog.c sparc: serial: Clean up the locking for -rt 2014-03-06 16:32:25 -05:00
sunzilog.h
tilegx.c
timbuart.c
timbuart.h
uartlite.c
ucc_uart.c
vr41xx_siu.c
vt8500_serial.c
xilinx_uartps.c tty: xuartps: Properly guard sysrq specific code 2013-12-17 16:02:25 -08:00
zs.c
zs.h