u-boot-brain/drivers/serial
Linus Walleij d77447fdb1 serial: pl01x: fix PL010 regression
commit aed2fbef5e
"dm: serial: Tidy up the pl01x driver"
caused a regression on (real hardware) PL010 by omitting
to update the line control register when switching baudrate.

Fix this by inlining the missing write to the baud control
register.

Also renaming the set_line_control() function to
pl011_set_line_control() since this function is clearly
PL011-specific, and it won't suffice to call that to
set up line control.

Tested on the Integrator/AP hardware.

Cc: Simon Glass <sjg@chromium.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2015-04-21 10:05:42 -04:00
..
altera_jtag_uart.c nios2: divide nios2-io.h into each specific drivers and remove it 2014-08-30 17:48:43 +08:00
altera_uart.c nios2: divide nios2-io.h into each specific drivers and remove it 2014-08-30 17:48:43 +08:00
arm_dcc.c serial: arm_dcc: Convert to use default_serial_puts 2013-08-19 09:44:28 -04:00
atmel_usart.c dm: at91: Add driver model support for the serial driver 2014-11-21 08:09:58 +01:00
atmel_usart.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
Kconfig serial: ns16550: Support debug UART 2015-02-19 06:20:28 -07:00
lpc32xx_hsuart.c serial: lpc32xx: send CR before LF 2013-12-13 09:14:34 -05:00
Makefile ARM: remove cm4008 and cm41xx board support 2015-02-24 17:07:11 -05:00
mcfuart.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
mxs_auart.c serial: mxs_auart: Staticize local functions 2013-11-08 15:25:13 -05:00
ns16550.c common: Make sure arch-specific map_sysmem() is defined 2015-04-18 11:11:09 -06:00
opencores_yanu.c serial: move nios2-yanu.h into opencores_yanu driver 2014-08-30 17:48:43 +08:00
sandbox.c sandbox: serial: Support a coloured console 2014-09-10 13:00:00 -06:00
serial_arc.c serial-arc: switch to DM 2015-04-03 09:47:49 +03:00
serial_bfin.c blackfin: Move blackfin serial driver out of blackfin arch folder. 2013-05-13 16:30:26 +08:00
serial_dw.c dm: sunxi: Add support for serial using driver model 2014-11-05 13:09:58 +01:00
serial_imx.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
serial_lpuart.c Merge branch 'master' of git://git.denx.de/u-boot-arm 2014-09-17 18:01:04 -04:00
serial_max3100.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
serial_mxc.c dm: move platform data headers to include/dm/platform_data 2014-10-23 21:43:07 -06:00
serial_ns16550.c serial: add static directive to local functions 2014-10-23 21:43:08 -06:00
serial_omap.c dm: omap: serial: Add driver model support 2014-10-23 19:29:07 -06:00
serial_pl01x_internal.h dm: serial: Tidy up the pl01x driver 2014-10-22 10:36:57 -06:00
serial_pl01x.c serial: pl01x: fix PL010 regression 2015-04-21 10:05:42 -04:00
serial_ppc.c powerpc: Add serial driver for driver model 2015-02-12 10:35:31 -07:00
serial_pxa.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
serial_s3c24x0.c serial: add static directive to local functions 2014-10-23 21:43:08 -06:00
serial_s5p.c dm: exynos: Move serial to driver model 2014-10-22 10:36:45 -06:00
serial_sa1100.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
serial_sh.c serial: sh: Remove invalid UTF-8 character 2015-02-25 13:53:28 +09:00
serial_sh.h serial: sh: fix internal clock source on SCIF 2015-02-25 13:53:37 +09:00
serial_tegra.c dm: tegra: Add platform data for the SPL uart 2014-11-21 08:14:02 +01:00
serial_uniphier.c common: Make sure arch-specific map_sysmem() is defined 2015-04-18 11:11:09 -06:00
serial_x86.c x86: Use ePAPR defined properties for x86-uart 2015-01-13 07:24:57 -08:00
serial_xuartlite.c serial: uartlite: Reset RX/TX in init 2014-02-04 16:48:57 +01:00
serial_zynq.c serial: Extend structure comments with register offset 2015-01-26 08:55:59 +01:00
serial-uclass.c dm: core: Add dev_get_uclass_priv() to access uclass private data 2015-04-16 19:27:42 -06:00
serial.c ARM: remove cm4008 and cm41xx board support 2015-02-24 17:07:11 -05:00
usbtty.c linux/kernel.h: sync min, max, min3, max3 macros with Linux 2014-11-23 06:48:30 -05:00
usbtty.h omap: clean-up dead configs 2014-08-09 11:17:04 -04:00