linux/drivers/tty/serial
Dirk Behme 7be0670f7b tty: serial: imx: don't reinit clock in imx_setup_ufcr()
Remove the clock configuration from imx_setup_ufcr(). This
isn't needed here and will cause garbage output if done.

To be be sure that we only touch the bits we want (TXTL and RXTL)
we have to mask out all other bits of the UFCR register. Add
one non-existing bit macro for this, too (bit 6, DCEDTE on i.MX6).

Signed-off-by: Dirk Behme <dirk.behme@de.bosch.com>
CC: Shawn Guo <shawn.guo@linaro.org>
CC: Sascha Hauer <s.hauer@pengutronix.de>
CC: Troy Kisky <troy.kisky@boundarydevices.com>
CC: Xinyu Chen <xinyu.chen@freescale.com>
Cc: stable <stable@vger.kernel.org>
Acked-by: Shawn Guo <shawn.guo@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2012-09-05 12:44:44 -07:00
..
8250 serial/8250: Add LPC3220 standard UART type 2012-07-26 13:37:02 -07:00
cpm_uart
jsm
21285.c
68328serial.c TTY: 68328serial, use tty_port_block_til_ready 2012-04-09 12:02:45 -07:00
Kconfig serial: Change Kconfig entry for CLPS711X-target 2012-08-10 13:19:31 -07:00
Makefile
altera_jtaguart.c
altera_uart.c tty: serial: altera_uart: Check for NULL platform_data in probe. 2012-04-09 10:30:39 -07:00
amba-pl010.c
amba-pl011.c Merge branches 'audit', 'delay', 'fixes', 'misc' and 'sta2x11' into for-linus 2012-07-27 23:06:32 +01:00
apbuart.c
apbuart.h
ar933x_uart.c
atmel_serial.c tty/serial: atmel_serial: fix RS485 half-duplex problem 2012-04-09 10:30:39 -07:00
bcm63xx_uart.c
bfin_sport_uart.c
bfin_sport_uart.h
bfin_uart.c serial: bfin_uart: Make MMR access compatible with 32 bits bf609 style controller. 2012-05-17 13:25:56 -07:00
clps711x.c ARM: clps711x: Using a single definition for the PHYS and VIRT registers offset 2012-05-11 16:18:01 +02:00
crisv10.c tty: Revert the tty locking series, it needs more work 2012-06-02 15:21:43 -07:00
crisv10.h
dz.c
dz.h
efm32-uart.c
icom.c
icom.h
ifx6x60.c serial: ifx6x60: fix paging fault on spi_register_driver 2012-08-10 13:19:31 -07:00
ifx6x60.h
imx.c tty: serial: imx: don't reinit clock in imx_setup_ufcr() 2012-09-05 12:44:44 -07:00
ioc3_serial.c
ioc4_serial.c
ip22zilog.c
ip22zilog.h
kgdboc.c
lantiq.c SERIAL: MIPS: lantiq: implement OF support 2012-05-21 14:31:54 +01:00
m32r_sio.c
m32r_sio.h
m32r_sio_reg.h
max3100.c
max3107.c
max3107.h
mcf.c
mfd.c simple_open: automatically convert to simple_open() 2012-04-05 15:25:50 -07:00
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: fix the wrong RTS hardware flow control 2012-08-16 12:15:33 -07:00
netx-serial.c
nwpserial.c
of_serial.c serial/of-serial: Add LPC3220 standard UART compatible string 2012-07-26 13:37:02 -07:00
omap-serial.c Merge 3.4-rc3 into tty-next 2012-04-18 15:57:31 -07:00
pch_uart.c pch_uart: Fix parity setting issue 2012-07-26 13:37:14 -07:00
pmac_zilog.c pmac_zilog,kdb: Fix console poll hook to return instead of loop 2012-08-16 12:20:20 -07:00
pmac_zilog.h
pnx8xxx_uart.c
pxa.c
sa1100.c
samsung.c serial: samsung: Fixed wrong comparison for baudclk_rate 2012-07-26 13:37:02 -07:00
samsung.h
sb1250-duart.c SERIAL: MIPS Swarm sb1250-duart.c driver needs module.h 2012-05-15 17:48:50 +02:00
sc26xx.c
serial_core.c serial_core: Update buffer overrun statistics. 2012-07-26 13:37:02 -07:00
serial_ks8695.c
serial_txx9.c serial: fix serial_txx9.c build warning/typo 2012-06-12 15:41:18 -07:00
sh-sci.c serial: sh-sci: fix compilation breakage, when DMA is enabled 2012-08-01 13:48:54 +09:00
sh-sci.h serial: sh-sci: use serial_port_in/out vs sci_in/out. 2012-03-30 19:50:15 +09:00
sirfsoc_uart.c
sirfsoc_uart.h
sn_console.c
suncore.c
sunhv.c
sunsab.c
sunsab.h
sunsu.c
sunzilog.c serial/sunzilog: fix keyboard on SUN SPARCstation 2012-04-04 00:37:10 -07:00
sunzilog.h
timbuart.c
timbuart.h
uartlite.c uartlite: remove IRQF_SAMPLE_RANDOM which is now a no-op 2012-07-19 10:39:42 -04:00
ucc_uart.c
vr41xx_siu.c
vt8500_serial.c
xilinx_uartps.c
zs.c SERIAL: MIPS DECstation zs.c driver needs module.h 2012-05-15 17:48:50 +02:00
zs.h