]> git.baikalelectronics.ru Git - uboot.git/commit
serial: add uart driver for MediaTek MT7620 SoC
authorWeijie Gao <weijie.gao@mediatek.com>
Thu, 12 Nov 2020 08:36:05 +0000 (16:36 +0800)
committerDaniel Schwierzeck <daniel.schwierzeck@gmail.com>
Sun, 24 Jan 2021 20:39:26 +0000 (21:39 +0100)
commitfe18d46be18e0ab325e35fca9d26ffd664086535
tree29edc5ebd03b33b28367041e22e2dc67d7b76fda
parentc3b3cbee8d4597dc18fc24e04e4d0f2d89ed8578
serial: add uart driver for MediaTek MT7620 SoC

This patch adds uart support for MediaTek MT7620 and earlier SoCs.

The UART used by MT7620 is incompatible with the ns16550a driver.
All registers of this UART have different addresses. A special 16-bit
register for Divisor Latch is used to set the baudrate instead of the
original two 8-bit registers (DLL and DLM).

The driver supports of-platdata which is useful for tiny SPL.

Reviewed-by: Stefan Roese <sr@denx.de>
Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Weijie Gao <weijie.gao@mediatek.com>
drivers/serial/Kconfig
drivers/serial/Makefile
drivers/serial/serial_mt7620.c [new file with mode: 0644]