u-boot-brain/drivers/serial
T Karthik Reddy 31a359f87e serial: uartlite: Add support to work with any endianness
This endinness changes are taken from linux uartlite driver.
Reset TX fifo in control register and check TX fifo empty
flag in lower byte of the status register to detect if it
is a little endian system. Based on this check, program the
registers with le32 or be32 through out the driver.

Signed-off-by: T Karthik Reddy <t.karthik.reddy@xilinx.com>
Signed-off-by: Ashok Reddy Soma <ashok.reddy.soma@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
2020-09-23 10:31:40 +02:00
..
altera_jtag_uart.c treewide: convert devfdt_get_addr() to dev_read_addr() 2020-07-25 14:46:57 -06:00
altera_uart.c treewide: convert devfdt_get_addr() to dev_read_addr() 2020-07-25 14:46:57 -06:00
arm_dcc.c serial: Remove DM_FLAG_PRE_RELOC flag in various drivers 2018-11-14 09:16:28 -08:00
atmel_usart.c treewide: convert devfdt_get_addr() to dev_read_addr() 2020-07-25 14:46:57 -06:00
atmel_usart.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
Kconfig xilinx: kconfig: Change Kconfig dependencies for Xilinx drivers 2020-09-23 10:31:40 +02:00
lpc32xx_hsuart.c common: Move clock functions into a new file 2020-01-17 13:27:29 -05:00
Makefile serial: serial_xen: Add Xen PV serial driver 2020-08-14 15:18:30 -04:00
ns16550.c core: add support for U_BOOT_DRIVER_ALIAS 2020-07-09 18:57:22 -06:00
sandbox.c drivers: rename drivers to match compatible string 2020-07-09 18:57:22 -06:00
serial_ar933x.c treewide: convert devfdt_get_addr() to dev_read_addr() 2020-07-25 14:46:57 -06:00
serial_arc.c treewide: convert (void *)devfdt_get_addr() to dev_read_addr_ptr() 2020-07-25 14:46:57 -06:00
serial_bcm283x_mu.c treewide: convert devfdt_get_addr() to dev_read_addr() 2020-07-25 14:46:57 -06:00
serial_bcm283x_pl011.c arm: bcm283x: serial: Move ofdata reading to probe() method 2020-05-12 10:59:12 +02: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 common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
serial_efi.c common: Drop log.h from common header 2020-05-18 21:19:18 -04:00
serial_intel_mid.c serial: Remove DM_FLAG_PRE_RELOC flag in various drivers 2018-11-14 09:16:28 -08:00
serial_linflexuart.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
serial_lpuart.c treewide: convert devfdt_get_addr() to dev_read_addr() 2020-07-25 14:46:57 -06:00
serial_mcf.c treewide: convert devfdt_get_addr() to dev_read_addr() 2020-07-25 14:46:57 -06:00
serial_meson.c - Handle errors in Meson serial driver 2020-07-27 21:40:26 -04:00
serial_mpc8xx.c drivers: serial: get rid of non DM mpc8xx driver 2018-12-03 10:44:10 -05:00
serial_msm.c msm_serial: Read bit rate register value from DT 2020-07-29 08:43:40 -04:00
serial_mtk.c common: Drop log.h from common header 2020-05-18 21:19:18 -04:00
serial_mvebu_a3700.c treewide: convert devfdt_get_addr_ptr() to dev_read_addr_ptr() 2020-08-22 08:53:37 -06:00
serial_mxc.c treewide: convert devfdt_get_addr() to dev_read_addr() 2020-07-25 14:46:57 -06:00
serial_ns16550.c common: Move clock functions into a new file 2020-01-17 13:27:29 -05:00
serial_nulldev.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
serial_omap.c common: Drop log.h from common header 2020-05-18 21:19:18 -04:00
serial_owl.c common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
serial_pic32.c common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
serial_pl01x_internal.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
serial_pl01x.c treewide: convert devfdt_get_addr() to dev_read_addr() 2020-07-25 14:46:57 -06:00
serial_pxa.c common: Move hang() to the same header as panic() 2020-01-17 17:53:40 -05:00
serial_rockchip.c rockchip: use 'arch-rockchip' as header file path 2019-05-01 00:00:05 +02:00
serial_s5p.c treewide: convert devfdt_get_addr() to dev_read_addr() 2020-07-25 14:46:57 -06:00
serial_sh.c serial: sh: Improve FIFO empty check on RX 2020-09-01 14:46:41 +02:00
serial_sh.h sh: sh3: Remove CPU support 2019-05-10 22:43:18 +02:00
serial_sifive.c common: Drop log.h from common header 2020-05-18 21:19:18 -04:00
serial_sti_asc.c treewide: convert devfdt_get_addr() to dev_read_addr() 2020-07-25 14:46:57 -06:00
serial_stm32.c treewide: convert devfdt_get_addr() to dev_read_addr() 2020-07-25 14:46:57 -06:00
serial_stm32.h common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
serial_uniphier.c serial: uniphier: fix typo in comment 2020-08-18 02:01:14 +09:00
serial_xen.c serial: serial_xen: Add Xen PV serial driver 2020-08-14 15:18:30 -04:00
serial_xuartlite.c serial: uartlite: Add support to work with any endianness 2020-09-23 10:31:40 +02:00
serial_zynq.c common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
serial-uclass.c drivers: serial: Make serial_initialize return int 2020-08-06 14:27:27 -04:00
serial.c drivers: serial: Make serial_initialize return int 2020-08-06 14:27:27 -04:00
usbtty.c serial: usb: Correct the usbtty_...() prototypes 2019-12-02 18:23:10 -05:00
usbtty.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00