linux/drivers/tty/serial
Stephen Hurd ebebd49a8e 8250/16?50: Add support for Broadcom TruManage redirected serial port
Add support for the UART device present in Broadcom TruManage capable
NetXtreme chips (ie: 5761m 5762, and 5725).

This implementation has a hidden transmit FIFO, so running in single-byte
interrupt mode results in too many interrupts.  The UART_CAP_HFIFO
capability was added to track this.  It continues to reload the THR as long
as the THRE and TSRE bits are set in the LSR up to a specified limit (1024
is used here).

Signed-off-by: Stephen Hurd <shurd@broadcom.com>
Signed-off-by: Michael Chan <mchan@broadcom.com>
Cc: stable <stable@vger.kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2013-01-17 14:02:55 -08:00
..
8250 8250/16?50: Add support for Broadcom TruManage redirected serial port 2013-01-17 14:02:55 -08:00
cpm_uart
jsm
21285.c
68328serial.c
Kconfig
Makefile
altera_jtaguart.c
altera_uart.c
amba-pl010.c
amba-pl011.c
apbuart.c
apbuart.h
ar933x_uart.c
arc_uart.c
atmel_serial.c ARM: arm-soc: Header cleanups 2012-12-12 11:45:16 -08:00
bcm63xx_uart.c
bfin_sport_uart.c
bfin_sport_uart.h
bfin_uart.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2012-12-13 12:00:02 -08:00
clps711x.c
crisv10.c
crisv10.h
dz.c
dz.h
efm32-uart.c
icom.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2012-12-13 12:00:02 -08:00
icom.h
ifx6x60.c serial:ifx6x60:Keep word size accordance with SPI controller 2013-01-15 21:35:04 -08:00
ifx6x60.h
imx.c
ioc3_serial.c
ioc4_serial.c
ip22zilog.c
ip22zilog.h
kgdb_nmi.c
kgdboc.c
lantiq.c
lpc32xx_hs.c
m32r_sio.c
m32r_sio.h
m32r_sio_reg.h
max310x.c
max3100.c
mcf.c
mfd.c
mpc52xx_uart.c
mpsc.c
mrst_max3110.c
mrst_max3110.h
msm_serial.c
msm_serial.h
msm_serial_hs.c
msm_smd_tty.c
mux.c
mxs-auart.c serial: mxs-auart: Index is unsigned 2013-01-15 19:06:41 -08:00
netx-serial.c
nwpserial.c
of_serial.c
omap-serial.c ARM: OMAP: Move plat/omap-serial.h to include/linux/platform_data/serial-omap.h 2012-12-14 14:50:09 -08:00
pch_uart.c
pmac_zilog.c
pmac_zilog.h
pnx8xxx_uart.c
pxa.c
sa1100.c Merge branch 'for-linus' of git://git.linaro.org/people/rmk/linux-arm 2012-12-12 11:30:02 -08:00
samsung.c serial: samsung: remove redundant setting of line config during port reset 2013-01-15 21:35:03 -08:00
samsung.h
sb1250-duart.c
sc26xx.c
sccnxp.c
serial_core.c Merge branch 'omap-serial' of git://git.linaro.org/people/rmk/linux-arm 2012-12-12 07:45:16 -08:00
serial_ks8695.c
serial_txx9.c
sh-sci.c
sh-sci.h
sirfsoc_uart.c
sirfsoc_uart.h
sn_console.c
suncore.c
sunhv.c
sunsab.c
sunsab.h
sunsu.c
sunzilog.c
sunzilog.h
timbuart.c
timbuart.h
uartlite.c
ucc_uart.c
vr41xx_siu.c
vt8500_serial.c tty: serial: vt8500: fix return value check in vt8500_serial_probe() 2013-01-15 19:06:42 -08:00
xilinx_uartps.c
zs.c
zs.h