This patchset introduces support for LiteUART - serial device from LiteX SoC builder (https://github.com/enjoy-digital/litex). In the following patchset I will add a new mor1kx-based (OpenRISC) platform that uses this device. Later I plan to extend this platform by adding support for more devices from LiteX suite. Filip Kokosinski (3): dt-bindings: vendor: add vendor prefix for LiteX dt-bindings: serial: document LiteUART bindings drivers/tty/serial: add LiteUART driver .../bindings/serial/litex,liteuart.txt | 12 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + MAINTAINERS | 7 + drivers/tty/serial/Kconfig | 30 ++ drivers/tty/serial/Makefile | 1 + drivers/tty/serial/liteuart.c | 382 ++++++++++++++++++ include/uapi/linux/serial_core.h | 3 + 7 files changed, 437 insertions(+) create mode 100644 Documentation/devicetree/bindings/serial/litex,liteuart.txt create mode 100644 drivers/tty/serial/liteuart.c -- 2.23.0