u-boot-brain/drivers/serial
Michal Simek 6cd0f2a6cd serial: zynq: Change logic in putc
Sync logic with Linux kernel where TX empty flag is checked before char
is sent.
This logic is fixing problem with console on zynqmp platform.

For example:
DRAM:  2 GiB
Enabling Caches...
EL Level:	��   sdhci@ff170000: 0
Using default environment

Signed-off-by: Michal Simek <michal.simek@xilinx.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Moritz Fischer <moritz.fischer@ettus.com>
2016-02-22 16:21:04 +01:00
..
altera_jtag_uart.c altera_jtag_uart: change ioremap to map_physmem 2015-11-18 21:18:30 +08:00
altera_uart.c altera_uart: change ioremap to map_physmem 2015-11-18 21:18:30 +08:00
arm_dcc.c Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05: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 drivers: serial: add driver for Microchip PIC32 UART controller. 2016-02-01 22:14:00 +01:00
lpc32xx_hsuart.c serial: lpc32xx hsuart: port driver to driver model 2016-01-13 21:05:22 -05:00
Makefile dm: pxa: serial: Drop serial_sa1100 serial driver 2016-02-08 10:10:42 -05:00
mcfuart.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
ns16550.c ns16550: zap the rockchip serial compatible string 2016-01-25 10:40:04 -05:00
sandbox.c Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
serial_arc.c dm: Use dev_get_addr() where possible 2015-08-31 07:57:26 -06:00
serial_bfin.c Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
serial_efi.c debug_uart: Adjust the declaration of debug_uart_init() 2015-10-21 07:46:50 -06:00
serial_lpuart.c dm: lpuart: Drop the legacy code 2016-02-02 21:36:09 +01:00
serial_mxc.c serial_mxc: Fix setup of UARTx_UFCR register 2016-01-03 15:22:11 +01:00
serial_ns16550.c serial: Remove serial_putc_raw_dev 2016-01-25 10:39:45 -05:00
serial_pic32.c drivers: serial: add driver for Microchip PIC32 UART controller. 2016-02-01 22:14:00 +01:00
serial_pl01x_internal.h dm: serial: Tidy up the pl01x driver 2014-10-22 10:36:57 -06:00
serial_pl01x.c arm: serial: Add debug UART capability to the pl01x driver 2016-01-19 22:25:22 +00:00
serial_pxa.c serial: pxa: clean-up include file order 2015-08-24 20:30:38 +02:00
serial_s3c24x0.c s3c24xx: serial: Remove dead code 2016-02-08 10:24:18 -05:00
serial_s5p.c debug_uart: Adjust the declaration of debug_uart_init() 2015-10-21 07:46:50 -06:00
serial_sh.c serial: sh: Remove invalid UTF-8 character 2015-02-25 13:53:28 +09:00
serial_sh.h serial: serial-sh: SCIFA interface for R-Car Gen2 SoCs 2015-08-31 17:31:26 +09:00
serial_stm32.c serial: serial_stm32: move clock config from driver to board 2016-02-08 10:10:36 -05:00
serial_uniphier.c serial: uniphier: drop platform data support 2015-08-31 00:28:46 +09:00
serial_xuartlite.c serial: uartlite: Add support for debug console 2016-01-27 15:55:49 +01:00
serial_zynq.c serial: zynq: Change logic in putc 2016-02-22 16:21:04 +01:00
serial-uclass.c dm: serial: Allow the UART driver to be dropped from the image 2016-01-12 10:19:09 -07:00
serial.c Fix typo: firstly -> first. 2015-12-05 18:22:23 -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