u-boot/drivers/serial
Michal Simek 895a7866c2 serial: zynq: Change uart initialization logic
The commit a673025535 ("serial: zynq: Initialize uart only before
relocation") introduced code which detects relocation which is working for
single uart instance. With multiple instances in place there is a need to
enable and setup every instance. That's why detect if TX is enabled. If it
is then don't initialize uart again.
In post probe setbrg is called to setup baudrate but values should be the
same.

As a side effect of this change is that DECLARE_GLOBAL_DATA_PTR can be
removed completely.

Signed-off-by: Michal Simek <michal.simek@xilinx.com>
2020-04-06 12:52:45 +02:00
..
altera_jtag_uart.c
altera_uart.c
arm_dcc.c
atmel_usart.c dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07:00
atmel_usart.h
Kconfig serial: serial_cortina: add UART DM driver for CAxxxx SoCs 2020-02-07 16:16:01 -05:00
lpc32xx_hsuart.c common: Move clock functions into a new file 2020-01-17 13:27:29 -05:00
Makefile serial: mcfuart: renaming to a more appropriate name 2020-03-13 09:29:50 -04:00
ns16550.c serial: ns16550: Fix ordering of getting base address 2020-04-04 22:08:44 +08:00
sandbox.c serial: sandbox: support Unicode 2019-12-10 05:54:55 -07:00
serial_ar933x.c common: Move clock functions into a new file 2020-01-17 13:27:29 -05:00
serial_arc.c
serial_bcm283x_mu.c drivers: bcm283x: Set pre-location flag for OF_BOARD 2019-11-24 10:46:27 +01:00
serial_bcm283x_pl011.c drivers: bcm283x: Set pre-location flag for OF_BOARD 2019-11-24 10:46:27 +01:00
serial_bcm6345.c dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07:00
serial_coreboot.c x86: serial: Add a coreboot serial driver 2020-02-04 01:19:25 +08:00
serial_cortina.c serial: serial_cortina: add UART DM driver for CAxxxx SoCs 2020-02-07 16:16:01 -05:00
serial_efi.c
serial_intel_mid.c
serial_linflexuart.c
serial_lpuart.c serial_lpuart: make clock failure less verbose 2020-03-09 15:06:23 +01:00
serial_mcf.c serial: mcfuart: renaming to a more appropriate name 2020-03-13 09:29:50 -04:00
serial_meson.c
serial_mpc8xx.c
serial_msm.c dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07:00
serial_mtk.c dm: core: Require users of devres to include the header 2020-02-05 19:33:46 -07:00
serial_mvebu_a3700.c
serial_mxc.c
serial_ns16550.c common: Move clock functions into a new file 2020-01-17 13:27:29 -05:00
serial_nulldev.c
serial_omap.c dm: core: Require users of devres to include the header 2020-02-05 19:33:46 -07:00
serial_owl.c
serial_pic32.c dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07:00
serial_pl01x_internal.h
serial_pl01x.c
serial_pxa.c common: Move hang() to the same header as panic() 2020-01-17 17:53:40 -05:00
serial_rockchip.c
serial_s5p.c
serial_sh.c
serial_sh.h
serial_sifive.c dm: core: Require users of devres to include the header 2020-02-05 19:33:46 -07:00
serial_sti_asc.c
serial_stm32.c dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07:00
serial_stm32.h
serial_uniphier.c
serial_xuartlite.c
serial_zynq.c serial: zynq: Change uart initialization logic 2020-04-06 12:52:45 +02:00
serial-uclass.c dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07:00
serial.c common: Move hang() to the same header as panic() 2020-01-17 17:53:40 -05:00
usbtty.c serial: usb: Correct the usbtty_...() prototypes 2019-12-02 18:23:10 -05:00
usbtty.h